Game review

Kittens United

7.3 / 10

Developer
Almut Kieffer-Jones (mxlle)
Publisher
Self-published
Released
13 September 2025
Platforms
Web browser (desktop and mobile)
Genre
Puzzle
Monetisation
Free, open source, no ads and no in-game purchases
Players
Single-player only

The short version

Kittens United packs a surprising amount of game into js13k's 13-kilobyte budget: a mother cat has to navigate a grid to reach her kittens before a hidden move limit runs out, dodging obstacles and grabbing yarn balls for bonus currency along the way, with procedurally generated levels backed by a curated list of hand-picked "challenge" layouts. The on-screen directional pad and full keyboard controls both work properly on a real touchscreen — confirmed by watching the cat actually move — with one real caveat: an instantaneous flick-tap on a button consistently failed to register in testing, while an ordinary press-and-release always worked. That's a genuine rough edge, not a dealbreaker, and this is easily worth a slot on the shelf.

Biggest strengths

  • "A genuine on-screen d-pad of four real HTML buttons, not a canvas-drawn imitation, confirmed to move the cat correctly on a real simulated touchscreen — watched it travel from the centre tile to the top-right corner across two separate button presses"
  • Full keyboard support (WASD or arrow keys) that reveals its own shortcut labels directly on the on-screen buttons after the first keypress, a nice touch for a 13kb entry
  • Real level variety past the opening puzzle: obstacles that block a tile outright, scattered yarn-ball pickups worth bonus currency, and a move-limit-driven difficulty rating based on how many solution paths actually exist

Biggest weaknesses

  • "A quick, instantaneous tap on the on-screen buttons did not register in repeated testing — five consecutive fast taps on the same button produced zero movement, while a deliberate ~150ms press-and-release worked every time. Real fingers rarely tap for literally zero milliseconds, so this is unlikely to block most players, but a fast, flicked tap can genuinely do nothing and it isn't obvious why"
  • No LICENSE file anywhere in the repository or the frozen competition build — the shelf is publishing this under Dave's 7 September ruling for unlicensed entries that clear the bar, with the author credited and a takedown option, but it is not a formally open licence
  • "The author's own comment thread mentions a bug where mashing the continue button during the tutorial could show a broken double screen, fixed in the post-compo version; the copy installed here is the frozen competition build (matching the exact byte count js13kgames.com records), so that specific issue was not ruled out in this pass"

Who it's for: Players who like short, move-limited puzzle sessions and don't mind a slightly deliberate tap on the on-screen controls

Our recommendation: Add to the shelf. A real touch control scheme that works, backed by actual puzzle content and no licence-blocking baggage beyond the missing file itself

7.3 / 10

Kittens United asks a simple question inside a brutally small footprint: a mother cat sits on a grid, her kittens are somewhere else on it, and she has a limited number of moves to reach them. That's the whole pitch, and the js13k 2025 competition's 13-kilobyte size cap means there's no room for it to be anything else — the entire game, art included, fits in less space than this paragraph's screenshot. What's there is more than a proof of concept: obstacles block off tiles outright, scattered yarn balls sit around the board as an optional bonus currency, and each level carries a difficulty rating the game itself computes from how many distinct solution paths actually exist, not just from board size. A curated list of hand-picked "challenge" layouts sits alongside the procedural generator, so a player who wants a specific, tested puzzle rather than a random one has that option too.

The on-screen controls actually work — with one real catch

This is the section that matters most on a shelf built around phone playability, and it's worth being precise about what was tested rather than what the game claims. The interface renders four genuine on-screen buttons in a directional-pad layout — real HTML <button> elements, not a canvas-drawn substitute — and pressing them on a simulated touchscreen does move the cat: two presses (up, then down twice) correctly walked the mother cat from the centre tile to the kitten group and triggered the level-complete screen, exactly matching what the same sequence does with a mouse on desktop. Full keyboard support is wired in as well, and a nice detail confirms it was actually built for this: after the first keypress, the on-screen buttons sprout small "W", "A", "S", "D" labels showing which key does what, exactly as the game's own js13k page promises.

The one real flaw: a fast, instantaneous tap on a button did not move the cat. Five consecutive quick taps on the same button, dispatched as genuine touchstart-then-touchend events with no gap between them, produced zero movement across the board — the button visibly flashed its pressed state each time, but nothing happened in the game. A deliberate press held for as little as 150 milliseconds worked every single time it was tried. In practice this is unlikely to strand most players, since a real finger tap is rarely instantaneous, and it's a world apart from a control scheme that doesn't work at all — but it is a genuine, repeatable quirk, and a player with a fast, light touch could plausibly find their first tap doing nothing more than once. This isn't just a lab result, either: a js13k judge's own comment on the competition page corroborates the good half of this independently — "I first tried it on mobile and the controls were very good... on desktop I was pleased to see that you also added hot keys for everything" — which is real third-party confirmation this plays properly for an actual visitor, quick-tap aside.

A small board with real puzzle bones

The opening puzzle is trivial by design — a single kitten cluster two moves away — but the second level shown in testing jumps straight to a 4x4 board with a tree blocking a tile and five different-coloured yarn balls to route past or through, and the game tracks a running currency total across levels rather than resetting each time. That currency buys hints (revealed in the game's own description as a 5-yarn "show me the best move" option), which is a sensible way to let a stuck player keep going without a level being unsolvable outright. The difficulty system judges a level by how many distinct winning paths exist rather than just its size, which is a more honest measure of "hard" than a bigger grid would be on its own.

None of this stretches into a long session — this is a few-minutes-at-a-time puzzle, and the procedurally generated levels plus the author's own curated challenge codes are what's carrying replay value rather than any single mechanic deepening over time. That's an entirely reasonable scope for a competition entry judged over a couple of weeks, and it doesn't overstay it.

Final verdict

Kittens United does the one thing this shelf specifically checks for: it puts real, working touch controls on a genuinely playable game, backed by an independent player's own account of trying it on a phone. The instant-tap quirk keeps it out of the top tier and is worth fixing, but it didn't stop a single test from completing, and it's a minor complaint next to a byte-limited jam entry that ships obstacles, collectibles, a currency system, a hint economy and curated levels without a single analytics call or external request anywhere in the bundle. Worth adding.

Pros and cons

Pros

  • "A genuine on-screen d-pad of four real HTML buttons, not a canvas-drawn imitation, confirmed to move the cat correctly on a real simulated touchscreen — watched it travel from the centre tile to the top-right corner across two separate button presses"
  • Full keyboard support (WASD or arrow keys) that reveals its own shortcut labels directly on the on-screen buttons after the first keypress, a nice touch for a 13kb entry
  • Real level variety past the opening puzzle: obstacles that block a tile outright, scattered yarn-ball pickups worth bonus currency, and a move-limit-driven difficulty rating based on how many solution paths actually exist
  • A completely self-contained bundle — no analytics, no external network calls of any kind, and a genuinely quick load even at a strict byte budget
  • "Corroborated by an actual player, not just the author: a js13k judge's comment on the game's own page reads 'I first tried it on mobile and the controls were very good... on desktop I was pleased to see that you also added hot keys for everything'"

Cons

  • "A quick, instantaneous tap on the on-screen buttons did not register in repeated testing — five consecutive fast taps on the same button produced zero movement, while a deliberate ~150ms press-and-release worked every time. Real fingers rarely tap for literally zero milliseconds, so this is unlikely to block most players, but a fast, flicked tap can genuinely do nothing and it isn't obvious why"
  • No LICENSE file anywhere in the repository or the frozen competition build — the shelf is publishing this under Dave's 7 September ruling for unlicensed entries that clear the bar, with the author credited and a takedown option, but it is not a formally open licence
  • "The author's own comment thread mentions a bug where mashing the continue button during the tutorial could show a broken double screen, fixed in the post-compo version; the copy installed here is the frozen competition build (matching the exact byte count js13kgames.com records), so that specific issue was not ruled out in this pass"
  • A short per-level loop with a fairly small board — the procedural generation and challenge codes give it legs, but this is a five-minutes-at-a-time game, not a long session

Category scores

Category scores are the reviewer's read on each area. They inform the overall score but do not average into it — the number at the top of the page is a judgement, not a calculation.

  • Gameplay 7.5 / 10
  • Visuals 7.5 / 10
  • Sound 7 / 10
  • Originality 6.5 / 10
  • Replayability 7 / 10