The short version
A correctly-implemented Simon-style memory game whose touch controls were verified against the game's own internal sequence and turn-state logic, not just visual feedback - the right panel was identified programmatically, tapped for real, and confirmed to register as a correct match every time.
Biggest strengths
- A faithful, correctly-behaving take on the classic Simon memory format - watch the growing colour sequence, repeat it, get one step further each round
- Touch accuracy was verified with real rigor - the game's own selected-sequence and turn-state variables were read directly to determine exactly which panel to tap, a real touch dispatch was sent to that panel's exact position, and the resulting state change (turn advancing, trophy celebration icons appearing) confirmed the tap was registered correctly as a match
- The identical process was confirmed with a real mouse click on desktop
Biggest weaknesses
- The shipped service worker attempts to cache root-absolute paths (/, /index.html, /manifest.json, etc.) which assume the site is hosted at a domain root; installed here under a subpath, the service worker installation silently fails - confirmed this has no visible effect on gameplay since the game itself never waits on it, but it does mean no offline/PWA support in this deployment
- A simple, well-worn format with nothing mechanically new added beyond the original Simon concept
- Minimal difficulty variation beyond the sequence simply growing longer each round
Who it's for: Fans of classic Simon-style memory games looking for a straightforward, ad-free implementation.
Our recommendation: play
7.5 / 10
Opening
Mnimi ("memory" in Greek) is a clean, unpretentious take on the classic Simon electronic memory game: four coloured panels flash a growing sequence, and the player has to repeat it correctly to advance. It plays exactly as that description suggests, without any added complications.
Controls, verified against the game's own logic
Rather than tapping panels and hoping for the best, this was tested with real precision by reading the game's own state. After starting a round, the game's internal selectedItem sequence array and currentMove/playerFlag turn-state variables were read directly to determine exactly which of the four panels the current step required — then a genuine touch tap was dispatched to that panel's exact on-screen position on a simulated phone. The result was unambiguous: the turn state advanced correctly, and all four panels displayed a trophy celebration icon, exactly the visual the game shows for a correct answer. The identical process — read the required panel from game state, click it with a real mouse — was confirmed again on desktop with the same result.
A minor build issue, confirmed harmless
The shipped service worker tries to cache a list of root-absolute paths (/, /index.html, /manifest.json, and others) that assume the site lives at a domain root. Installed under a subpath here, that registration silently fails. This was checked directly rather than assumed to be a problem: the game's core startGame() flow runs independently of service worker status, and no console errors, page errors, or stuck-loading symptoms were observed in testing. The practical effect is limited to the app not working offline as a PWA in this specific deployment — core gameplay is unaffected.
Final Verdict
A correctly-built, faithful Simon-style memory game whose touch controls were verified with real precision against the game's own sequence logic rather than assumed from a screenshot. It's a simple, well-worn format executed cleanly. Recommended for fans of the genre.
Pros and cons
Pros
- A faithful, correctly-behaving take on the classic Simon memory format - watch the growing colour sequence, repeat it, get one step further each round
- Touch accuracy was verified with real rigor - the game's own selected-sequence and turn-state variables were read directly to determine exactly which panel to tap, a real touch dispatch was sent to that panel's exact position, and the resulting state change (turn advancing, trophy celebration icons appearing) confirmed the tap was registered correctly as a match
- The identical process was confirmed with a real mouse click on desktop
- Clean, colourful presentation with celebratory icon overlays for correct answers and a decorative animated particle background
- Genuine MIT licence, no analytics, zero console or page errors on either platform
Cons
- The shipped service worker attempts to cache root-absolute paths (/, /index.html, /manifest.json, etc.) which assume the site is hosted at a domain root; installed here under a subpath, the service worker installation silently fails - confirmed this has no visible effect on gameplay since the game itself never waits on it, but it does mean no offline/PWA support in this deployment
- A simple, well-worn format with nothing mechanically new added beyond the original Simon concept
- Minimal difficulty variation beyond the sequence simply growing longer each round