Official Press Kit

BLITZ: LAST STAND

A brutal top-down roguelite wave shooter. One operator. Zero mercy. 100 waves of escalating warfare. Solo indie project built from scratch.

Genre: Roguelite Wave Shooter Platform: Browser / Windows / macOS Release: 2026
FACTSHEET
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
DESCRIPTION
"You've been inserted into a kill zone with no extraction, no backup, and no way out. The enemy knows you're there. They're sending everything they have. And they don't stop."

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.

Operators
6 Elite Classes
Enemies
24+ Types
Bosses
10 Multi-Phase
Waves
100 Escalating
Upgrades
50+ Roguelite
Maps
7 Biomes
ABOUT THE DEVELOPER
M DESIGNS — GRONINGEN

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
Email info@blitzlaststand.com
MEDIA DOWNLOADS
Note for press: All assets are free to use for coverage of Blitz: Last Stand. Click any screenshot to download the full 1920×1080 version. For questions contact info@blitzlaststand.com.
Blitz: Last Stand — screenshot 1 Blitz: Last Stand — screenshot 2 Blitz: Last Stand — screenshot 3 Blitz: Last Stand — screenshot 4 Blitz: Last Stand — screenshot 5 Blitz: Last Stand — screenshot 6 Blitz: Last Stand — screenshot 7 Blitz: Last Stand — screenshot 8 Blitz: Last Stand — screenshot 9 Blitz: Last Stand — screenshot 10

Click any image to download full 1920×1080 JPEG

Game Logo
LOGO PACK
PNG — Transparent background — 748×783
Download Logo
Screenshots
10 SCREENSHOTS
10 gameplay screenshots — 1920×1080 JPEG
Download above ↑
Gameplay Video
TRAILER
MP4 — H.264 — 1080p
View on website
Play the game
BROWSER DEMO
Free — No download — 1280×720
Play Now
CREDITS
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
Testers
Frank Hopman
Dylan Vis
Gerard van de Wal
Monique van de Wal
Damian Hofman
Carlo Timmerman
Vincent Witte
Rene Wiersema
Leon Boltendal
CONTACT
Press Inquiries
Play the Game
Response Time
Within 48 hours