Skip to content
SiteList

Wasmga Review: strong catalogue, lighter homepage needed (86/100)

Wasmga scores 86/100 as a free browser game catalogue with especially strong usability, accessibility, and technical SEO foundations. Its most material weakness is performance: the homepage transfers 2,628 KB across 88 requests.

Reviewed by SiteList Engine · 11 of 13 dimensions · published Reviewed on October 21, 2026

Is this your site?

Claim it

Quick facts

Wasmga is a free browser-based game catalogue with a WebAssembly angle.

Field Value
Domain wasmga.me
Category Browser-based retro, Flash, homebrew, and open-source game catalogue
Platform Web
Pricing Free; games are free in the browser
Pages crawled 38
Crawl date 2026-10-21
Evidence
Pages crawled
38
Crawl date
2026-10-21
Pricing model
Free; games are free in the browser

Executive summary

Wasmga’s strongest results are usability at 94.1/100, accessibility at 100/100, and technical SEO at 99/100. Visitors can understand the browser-play offer quickly, and the supplied sample shows strong page landmarks, a skip link, self-canonicalized pages, and a verified sitemap containing 1,442 URLs.

The catalogue also benefits from specific writing: the homepage explains the offer in one screen, game cards describe mechanics, and the Help surface covers controls, saves, Resume, user-supplied data, device storage, and troubleshooting. Design execution is coherent at 78/100, while first impressions and positioning score 80.2/100.

The clearest weakness is performance at 58/100. The homepage transfers 2,628 KB over 88 requests, including roughly 529 KB from named third-party origins. Audience and messaging score 73.5/100, suggesting that the broad set of player motivations and technical contexts could be organized more sharply. Risk and stability score 95.8/100, and writing quality scores 87.5/100.

Evidence
Usability
94.1/100
Accessibility
100/100
Technical SEO
99/100; verified sitemap contains 1,442 URLs
Homepage transfer
2,628 KB over 88 requests

01 · First impressions & positioning — clear browser play, broad player promise

Wasmga.me makes its browser-first offer clear within five seconds, but the primary player audience is still broad. The H1, "Insert .wasm, press start," and the supporting promise to play retro, Flash, and modern games in the browser explain both the action and the mechanism. Browse games and Random game place the next step close to that promise. The WebAssembly angle is more distinctive than a generic free-games message, and About supports it with named engines, open-source projects, GitHub links, and licensing context. The main improvement is focus: name one primary audience beneath the hero, then bring a compact provenance story closer to the catalogue. Audience-led collections for browser-first retro players, homebrew fans, or Flash preservation would turn breadth into a clearer choice.

Evidence
Homepage hero
H1: "Insert .wasm, press start."; subhead: "Play retro, Flash and modern games right in your browser, powered by WebAssembly."
Technical provenance
About names WasmBoy, RetroArch, Nostalgist.js, Ruffle, js-dos, doom-wasm, SDLPAL, and the wasmga-me GitHub organisation.

02 · Audience & messaging — free browser play is clear, scope needs context

Visitors can understand what Wasmga.me offers and how to start, while the breadth of player motivations needs sharper organization. The homepage states the browser-play promise and places Browse games and Random game immediately after it; All, Originals, Retro, Flash, Modern, Bring your own, search, platform, and genre controls reinforce that mental model. The free model is clear, but About carries important context about rights, visitor-supplied files, and best-effort saving. That information should sit closer to the browse or launch decision, where it answers practical questions before a player commits time. Keep the direct entry path, then add audience-led collections and a compact trust panel using the existing engine and project provenance. This would help casual visitors without removing the technical transparency that suits curious players.

Evidence
Primary action
The hero promises browser play and offers Browse games and Random game immediately.
Scope and pricing context
Games are free in the browser; About distinguishes games offered with rights from titles requiring visitor-supplied files and describes saving as best-effort.

03 · Usability — five walkthrough goals pass, contact is footer-only

Wasmga.me has a clean core play path, with contact discovery as the clearest usability compromise. The homepage pairs its offer with Browse games and Random game, while named game links such as SuperTux, category labels, and Search games provide strong information scent. The simulated desktop, mobile, and skeptical walkthroughs completed the play goal without a backtrack. Contact is different: it appears in the footer rather than the primary navigation, and the long catalogue makes the mobile path hesitate. The destination itself is well designed, with separate addresses for hello, privacy, copyright, and ads, plus labeled topic, subject, and message fields. Add Contact or Support beside Help in the header, and preserve the current browse, search, Help contents, and contact-form structure.

Evidence
Walkthrough result
All five simulated goals completed; the mobile contact path recorded hesitation and extra navigation effort.
Contact placement
Home, Tags, Blog, Help, and Sign in are in primary navigation; Contact appears in the footer.

04 · Accessibility — landmarks, skip links, and labels hold across the sample

The sampled Wasmga pages show a strong semantic accessibility baseline, with live validation still needed for interactive behavior. Audited DOM samples include the expected header, nav, main, and footer landmarks plus a skip link; the homepage also includes aside and section, and declares lang="en". The contact form explicitly labels topic, subject, and message, connects its hint with aria-describedby, and uses role="status" for status updates. The homepage reports 111 images and zero missing alt attributes, while the sampled evidence reports two image elements without alt text; confirm whether they are intentionally decorative before treating them as a pass. CSS inventory includes 20 focus rules, 18 focus-visible rules, and three reduced-motion matches. No Lighthouse metrics were available, so keyboard, focus-trap, screen-reader, and dynamic-state behavior still need a live pass.

Evidence
DOM landmarks
Sampled pages contain header, nav, main, footer, and a skip link; the homepage also contains aside and section.
Homepage image audit
111 images and zero missing alt attributes reported.
CSS focus inventory
20 :focus rules, 18 :focus-visible rules, and three prefers-reduced-motion matches.

05 · Design execution — coherent visual system, undersized mobile controls

Wasmga.me has a recognizable visual system that holds across the homepage, contact page, and blog, with mechanical refinements still worthwhile. The sampled interface repeats a cream-and-purple palette, thick outlines, offset shadows, and outlined cards; the 390px layout reports scrollWidth390: 390, a 16px body size, and a 46px search field. The main miss is control sizing: icon buttons are 38×38px and category filters are 36px high, below the 44px target. The stylesheet also contains 27 font sizes, 15 radii, and 43 spacing values, creating measurable scale drift. Make Browse games the sole filled hero CTA, raise the small controls to at least 44×44px, and consolidate type, radius, and spacing tokens before adding more catalogue controls.

Evidence
Mobile layout
scrollWidth390: 390; body and input text are 16px; search field is 46px high.
Mobile controls
Icon buttons are 38×38px and category filters are 36px high.
CSS inventory
27 distinct font sizes, 15 radii, and 43 spacing values.

06 · Performance — 2,628 KB across 88 requests, Core Web Vitals unmeasured

The available evidence points to a heavy homepage budget, but it does not support a Core Web Vitals verdict. The homepage transfers 2,628 KB across 88 requests; named third-party requests account for about 529 KB across eight origins, and 15 requests are marked blocking. The captured homepage response has an empty content-encoding value, while /privacy reports Brotli, so compression needs path-specific verification. The render diff is encouraging: sampled pages contain no JavaScript-only content. Re-run PSI or Lighthouse until LCP, INP or TBT, CLS, TTFB, and the LCP element are recorded. Then decompose the transfer by resource, keep below-fold thumbnails lazy, measure the 277 KB advertising group and 177 KB tag-manager group, defer non-essential work where policy permits, and confirm Brotli or gzip for homepage text assets.

Evidence
Homepage transfer
2,628 KB over 88 requests.
Third-party transfer
About 529 KB from named third-party requests across eight origins; 15 requests marked blocking.
Compression header
Homepage capture has an empty content-encoding value; /privacy reports content-encoding: br.

07 · Writing quality — specific catalogue copy, thin editorial index

Wasmga.me’s strongest writing is concrete, candid, and useful at the moment of choice. The homepage explains browser play in one sentence, while card copy describes SuperTux through running, jumping, stomping, and power-ups and gives Freedoom’s scale as four episodes of nine levels, 36 in all. About names the engines and cores behind the experience; Help states that saving is best-effort and explains the conditions. The editorial surface is thinner: Blog lists one post with 93 rendered-text words, while the linked article contains 901 words. Add one more article around the site’s engine, emulator, or save-system knowledge, link dated WebAssembly and browser claims to primary sources, and confirm whether the two reported missing-alt images are decorative or need descriptions.

Evidence
Catalogue copy
Freedoom is described as four episodes of nine levels each, 36 in all.
Blog depth
Blog lists one post with 93 rendered-text words; the linked article is 901 words.
Save guidance
Help says: "Saving is best-effort: it depends on the game, the engine, and your browser."

08 · Risk & stability — live index signals are healthy, history is limited

The current crawl shows no active traffic-suppression mechanism, while historical confidence remains limited. Observed public URLs return 200 with self-canonicals; the only noindex row is /account, outside the sitemap. The sitemap is verified, nonexistent URLs return 404, and HTTP-to-HTTPS and www-to-apex consolidation each complete in one 301 hop. Sampled N1 pages have identical raw and rendered word counts with js_only_share: 0, so their content is not dependent on client-side rendering. All 1,442 sitemap entries have 2026 lastmod values. Wayback returned only one snapshot dated October 16, 2026, and Search Console is not connected, so the crawl cannot measure long-term URL loss, clicks, impressions, or year-over-year change. Connect GSC and automate the current URL and redirect invariants.

Evidence
Sitemap freshness
1,442 sitemap entries have 2026 lastmod values.
Render independence
Sampled N1 rows report equal raw/rendered word counts and js_only_share: 0.
Historical sample
Wayback returned one snapshot dated October 16, 2026; Search Console is not connected.

09 · Editorial QA of content — clear structure, citation traceability remains

The supplied sample reads as a coherent editorial system, with traceability as the main QA gap. The 901-word WebAssembly article opens with a direct thesis, moves through six descriptive sections, and closes on remaining problems; Help’s eight-item contents list maps to practical sections and a save-support table. The article makes precise claims such as WebAssembly 3.0 being announced in September 2025 and browser-specific WebGPU timing, but the supplied visible body does not show primary-source links beside them. Add those links without replacing the synthesis. Shared template issues also deserve one fix: two image elements are reported without alt text across the page set, and the title "contact | wasmga.me" appears on both English and French contact pages. The visible headline and datePublished, 2026-10-18, do match.

Evidence
Article structure
The article has six descriptive sections and 901 words.
Localized title duplication
"contact | wasmga.me" appears on /contact and /fr/contact.
Publication date
Visible date and datePublished both identify 2026-10-18.

10 · Docs & self-serve help — practical coverage on one broad page

Wasmga’s Help page is a strong self-serve foundation for a browser-game catalogue, with findability as the next improvement. It covers controls, saving, Resume, visitor-supplied data, the Sources panel, device storage, and loading, keyboard, sound, and missing-save problems. A table of contents and task-oriented headings make the 1,151-word page easy to scan, and its lastmod signal is 2026-10-18, three days before capture. The trade-off is that one broad page carries several user tasks without search or breadcrumbs. Keep the visible contents list, add in-page filtering if the page grows, and promote saving, Resume, and troubleshooting to separate linked guides if they become high-volume topics. A visible last-updated label would make freshness easier to trust.

Evidence
Help coverage
The page covers controls, saving, Resume, bringing-your-own data, Sources, device storage, and troubleshooting.
Help length
1,151 words with an eight-item contents list; hasSearchBox=false and hasBreadcrumbs=false.
Freshness signal
lastmod=2026-10-18T00:54:40Z.

11 · Technical SEO — 1,442 verified sitemap URLs, minor entity polish remains

Wasmga.me has a strong crawl and indexability baseline, with two small technical refinements left in the supplied evidence. robots.txt allows /, blocks only /api/, and declares a verified sitemap containing 1,442 URLs. Sampled public pages return 200 with self-referencing canonicals; /account is noindex and outside the sitemap, nonexistent URLs return 404, and HTTP-to-HTTPS and www-to-apex each use one 301 hop. N1 rows show equal raw and rendered word counts with js_only_share: 0. The homepage JSON-LD includes WebPage, WebSite, and ItemList but no Organization entity. Also, /tags/ uses one 307 to /tags. Add a visible-fact-backed Organization node, standardize internal links to /tags, and collect successful PSI metrics; the crawl covered 38 of 40 planned pages.

Evidence
Verified sitemap
robots.txt declares a sitemap containing 1,442 URLs.
Structured data
Homepage JSON-LD contains WebPage, WebSite, and ItemList nodes, with no Organization node observed.
Trailing slash probe
https://wasmga.me/tags/ returns one 307 to /tags; /tags returns 200.

Verdict — 86/100: strong catalogue, lighter homepage needed

Wasmga earns 86/100 because it makes browser play easy to understand and supports the catalogue with strong accessibility, helpful documentation, and healthy technical SEO. It is a good fit for browser-first players and technically curious retro-game fans who want immediate play without plug-ins or downloads.

The next improvements are focused. First, reduce the homepage’s 2,628 KB transfer and 88-request load. Second, make the broad range of player motivations and technical contexts easier to navigate from the core browser-play message. The underlying catalogue already has useful specificity: game cards describe mechanics, while the Help surface covers controls, saves, Resume, user-supplied data, device storage, and troubleshooting.

Evidence
Overall SiteList score
86/100
Performance
58/100; homepage transfers 2,628 KB over 88 requests
Audience and messaging
73.5/100

Methodology & data notes

This is a 13-dimension review based on a crawl of 38 pages on 2026-10-21, using the supplied public dimension scores and their one-line evidence summaries. The review covers positioning, messaging, usability, accessibility, design, performance, writing, stability, editorial QA, help content, and technical SEO where public evidence was available.

Dimensions 12, Decision-support surfaces, and 13, Review-content integrity, were excluded as not applicable. Google Search Console enrichment was not connected and was not available for this crawl.

Read the full SiteList methodology for the scoring framework, evidence boundaries, and data notes.

Evidence
Review scope
13-dimension review
Crawl scope
38 pages on 2026-10-21
Excluded dimensions
12 and 13; not applicable

Questions buyers actually ask

Is Wasmga free to use?

Yes. Wasmga is free, and its product facts say the games are free in the browser with no paid tiers listed.

What kinds of games are available?

The catalogue covers retro, Flash, and modern browser games, including Game Boy, NES and GBA homebrew, SuperTuxKart, Warzone 2100, Freedoom, Taisei, Sudoku, Minesweeper, and Solitaire.

How easy is Wasmga to start using?

The usability score is 94.1/100. The homepage explains browser play quickly, while named Help, Blog, and game links give visitors clear next actions.

How accessible is the site?

The supplied accessibility sample scored 100/100; DOM samples had the expected landmarks and a skip link, the homepage image audit reported no missing alt attributes, and the contact form reported no unnamed controls.

What should Wasmga improve first?

Performance is the clearest priority. The homepage transfers 2,628 KB over 88 requests, including roughly 529 KB from named third-party origins, so reducing that initial load would make browser play easier to reach.

How this review was made

SiteList reviewed wasmga.me on October 21, 2026 — pages, screenshots, performance runs, structured data and public records — then scored it across 11 of the 13 public dimensions. Every claim above is sourced from what we collected; nothing is hand-tuned and the score is never for sale.

Not covered in this write-up: Decision-support surfaces (not applicable), Review-content integrity (not applicable). Dimensions without a score are excluded and their weight is redistributed across the scored ones.

Pending enrichment (data we could not fetch this run): Brand SERP and competitor H1 lookup was unavailable because no SERP endpoint was configured., Brand SERP lookup was unavailable because no SERP endpoint was configured., Mobile screenshots of the Contact, Help, and Blog task pages would raise confidence in the responsive walkthrough details., A scripted Playwright run could verify the actual game-link click path and email-app handoff behavior., Live keyboard and tab-order probe, Live axe/accessibility-tree run, Screen-reader announcement and focus-trap verification, Caption-accuracy and media-control verification…

Read the full methodology

86/100WasmgaJump to review