What Makes It Tick
Zero External Assets
Every sprite drawn with Canvas. Every sound synthesized with Web Audio API. Single HTML file, nothing downloaded.
Weapon Evolutions
Max out a weapon, pair it with the right passive, and unlock its evolved form. Six combinations to discover.
Procedural Audio
All sound effects and ambient music synthesized at runtime via Web Audio API. No audio files in the entire project.
Boss Fights
Every 10 waves, a boss appears with bullet-hell attack patterns. Survive the onslaught to keep climbing.
Meta Progression
Earn credits between runs and spend them on permanent upgrades. Progress saved to localStorage.
Instant Load
Single ~50KB HTML file. HTML5 Canvas rendering, no frameworks, no build step, no dependencies. Click and play.