// studio The studio now lives at MadCool Games. New titles ship there first — NOISEFLOOR is the featured one — and the Speaker Setup Simulator is playable from either site. This page stays as the lab index.
Open madcoolgames.com
🧱
Play now

NOISEFLOOR

Puzzle · Solo · Featured at MadCool Games · 1 player

Clear the noise. Raise the signal. A one-thumb block puzzle: fit pieces on an 8×8 grid, clear rows and columns, chain combos. Three modes — Endless (three pieces, no timer, no rotation, adaptive draws), Surge (the floor rises every few placements) and Daily Signal (one seeded board per UTC day, one attempt, a share card). Signal you earn restores a listening room piece by piece. No ads, no IAP, no accounts, nothing leaves the device. ~90 KB, zero runtime deps, installs as a PWA.

Hosted by the studio at madcoolgames.com/play/noisefloor

TypeScriptViteCanvas 2DWebAudioPWA
Play ↗
🔊
Play now

Speaker Setup Simulator

3D · Solo · HiFi training · 1 player

Walk into a furnished 3D listening room and tune a pair of real-world speakers — depth, spread, toe-in, and rake — using the bottom HUD. Real-time acoustic score across 4–5 axes tells you whether the soundstage is collapsing or locking in. 17 speakers in the database (DALI, KEF, Focal, B&W, Wilson, Stenheim, more), 4 rooms of progressing difficulty with AI-generated PBR 3D models, and 5 instructor personalities — two of them LLM-powered — coaching you through. Mobile-first portrait, built in Godot 4. The hi-fi placement primer that should have shipped with every speaker stand.

Also at madcoolgames.com/play/speaker-setup — same build, either door works

Godot 4GDScriptFastAPIHunyuan3D-2ComfyUI
Play ↗
Play now

ColorBlock

Multiplayer · Strategy · 2 players

Two players compete on a shared 9×9 board. Player 1 scores for completed columns. Player 2 scores for completed rows. Pick from 3 shapes each turn — but your moves can score for your opponent. Play local or online.

CanvasVanilla JS
Play →