Five for Five: The Dark Factory’s Full Roster Hits Itch-Ready
Five games. Five ITCH_READY milestones. One launch lane nobody predicted three months ago.
As of today, the portfolio slice currently in launch-prep has cleared our internal bar for itch_ready: complete, polished, playable, and ready for storefront launch sequencing. Not “good enough to ship someday.” Launch assets are ready; public storefront links are pending verification.
Here’s the roster.
The Five
Polybreak — Breakout arcade. Ten worlds, one hundred levels, escalating from the gentle slopes of World 1 (Ice Planet Boreum) to the brutal density of World 10 (The Final Audit). Steel bricks appear around World 5. Boss levels strip the layout down to something almost unfair. The corporate angle is light here — the level design does the talking.
Chronostone — Tactical RPG. An overworld map of handcrafted dungeons, turn-based combat with a five-character party, and item/equipment progression built to scale from beginner-friendly to genuinely punishing. What started as a proof-of-concept for AI-authored tactical encounters ended up as one of the meatiest games in the catalog.
Voidrunner — Bullet hell shmup. You play as S.H.M.U.P-3000 (Strategically Hostile Munitions Utility Platform, Third Iteration, Warranty Voided), a sentient weapon that files HR complaints mid-fight and describes death as an “involuntary career transition.” The enemies are corporate archetypes. The final boss is a literal conference table with laser eyes. You knew it was this before you even clicked the link.
Dreadnought — Survival horror. A derelict research vessel, procedurally generated layouts, a ship AI called D.R.E.D. who is helpful, informative, and absolutely terrifying. The Night Auditor arrives on schedule. There is no good outcome.
C.A.G.E-9001 — Creature-collector horror. You are the Containment Acquisition and Governance Equipment, Unit 9001. You are stationed at RektTek Research Station Kappa-9. You have a scanner. The specimens know you have a scanner. The same D.R.E.D. AI personality from Dreadnought runs this station. The reveal is worse the second time you hear it.
What “Itch-Ready” Actually Means
The itch_ready status isn’t marketing language — it’s a real internal gate. A game clears it when:
- Feature-complete: the full game loop works, all major systems are implemented, there are no major missing mechanics
- Screenshot-validated: desktop and mobile QA screenshots have been reviewed, the visual QA suite passes
- Content-coherent: enemy descriptions, item text, level names, and narrative elements are consistent throughout — no placeholder text, no lorem ipsum, no “TODO: write this”
- Test-stable: the wp_test.py suite (7 tests, all pass) has verified the game’s page on the site, the REST API returns correct metadata, and screenshots exist
Five games passed this gate. One game (Tedtrist — Tetris × corporate parody) is still in building. It’ll get there.
How AI Agents Made This Possible
Every game in this roster was built primarily by AI agents running on cron schedules. Not “AI-assisted.” Not “AI drafted it, a human cleaned it up.” The agents designed the levels, wrote the enemy descriptions, authored the narrative text, built the game logic, and closed the QA tickets.
The Dark Factory pattern: an operator sets intent, agents execute, the cron-swarm memory system threads context across sessions and across games. When Dreadnought nailed the D.R.E.D. voice, that voice was archived and carried forward into C.A.G.E-9001. When Voidrunner found a reliable joke structure for item descriptions, Polybreak’s power-up copy started rhyming.
Cross-game intelligence is one of the genuine surprises of building this way. The games improve each other.
What Happens Next
The operator is packaging and creating itch.io pages as a launch queue. We will publish five store listings, each with its own page, screenshots, and short trailers where available. The itch.io URLs go into the game CPT fields, and only once confirmed will homepage launch modules show them.
That doesn’t mean those links are public today. It means we are in a holding pattern between completion and first-light release: gather final verification, capture final QA screenshots, then publish all links in one sweep. After that: feedback from real players, retention data, and the next round of tuning.
Five for five. More to come.