A brutal top-down roguelite wave shooter. One operator. Zero mercy. 100 waves of escalating warfare. Solo indie project built from scratch.
| Developer | Marco Hol — M Designs, Groningen, Netherlands |
| Release Date | 2026 — Steam · itch.io · Browser |
| Platforms | Browser (HTML5) · Steam (Windows / macOS / Linux / Steam Deck) · itch.io · iPad (browser) |
| Price | €4,99 (Steam · itch.io) — Newsletter subscribers: €3,99 at launch |
| Genre | Roguelite / Wave Survival / Action Shooter |
| Engine | HTML5 Canvas — Vanilla JavaScript (no engine) |
| Languages | English |
| Website | blitzlaststand.com |
| Contact | info@blitzlaststand.com |
| Operators | 6 (each with unique passive + special ability) |
| Enemy Types | 24+ across 5 tiers |
| Bosses | 10 multi-phase boss encounters |
| Waves | 100 (escalating difficulty) |
| Maps | 15 biomes (Urban, Arctic, Desert, Jungle, Wasteland, Industrial, Scorched, Stone Ruins, Sand Dunes, Snow Fields, Arid Outpost, Dense Forest, Underground Bunker, Ashlands + Blizzard Zone) |
| Weapons | 15+ with legendary evolutions |
| Upgrades | 50+ roguelite upgrades (5 rarity tiers) |
| Playtime | 30 min – 2 hrs per run (100 waves = ~2 hrs) |
| Controller | Xbox, PS5, PS4 supported |
Blitz: Last Stand is a relentless top-down roguelite wave shooter where you fight through 100 escalating waves of warfare — building your arsenal, upgrading your operator, and surviving what shouldn't be survivable.
Choose from 6 elite operators, each with a unique playstyle: stealth assassin, heavy weapons specialist, agile breacher, fire support, guerrilla saboteur, or demolitions expert.
Built entirely in HTML5 Canvas with vanilla JavaScript — no game engine — as a solo project demonstrating what's possible without frameworks.
M Designs is a one-person creative studio based in Groningen, Netherlands, run by Marco Hol. With over 20 years of experience in branding, web design, and print — and a lifelong passion for games — Blitz: Last Stand is the studio's first commercial game release.
Every line of code, every pixel of art direction, every design decision in Blitz was made by one person. No engine. No team. No shortcuts.
| Studio | M Designs |
| Founded | Groningen, Netherlands |
| Team Size | 1 (solo developer) |
| Background | Branding, web design, print — 20+ years |
| Website | blitzlaststand.com |
| info@blitzlaststand.com |
Click any image to download full 1920×1080 JPEG
| Game Design & Programming | Marco Hol |
| Art Direction | Marco Hol |
| Sprite Art | Marco Hol — Higgsfield AI |
| Music | Marco Hol — Pixabay (Free License) |
| Sound Effects | Marco Hol — Pixabay (Free License) |
| Engine / Framework | HTML5 Canvas, Vanilla JavaScript ES Modules |
| Build Tool | Vite 5 |
| Desktop Wrapper | Electron |