Bulletstorm is a free-to-play zombie FPS survival shooter by Ryki Studio, built in HTML5 Unity WebGL, where you dual-wield dozens of firearms and mow down screen-filling undead hordes. It blends first-person shooting, tower-defense positioning, and roguelike upgrades, with over 50 weapons, a roster of heroes, and massive boss encounters.
It runs directly in the browser on desktop, mobile, and tablet, and also has official iOS and Android apps from the developer as well as a CrazyGames App build. PLRun availability is not confirmed in the sources reviewed, so treat the browser build on CrazyGames as the primary free-access path.
At a Glance
Bulletstorm is a horde-survival FPS with tower-defense framing: you stand your ground, aim at oncoming zombies, and scale your firepower across a run rather than exploring a traditional level. The official Google Play listing describes wielding up to six weapons simultaneously, which is the defining mechanical hook.
The core loop is survive a wave, pick up roguelike upgrades or loot drops, recruit and level heroes, and push into tougher waves and boss encounters. Unpredictable loot and upgrade paths mean no two runs play out the same, which is where the "can't stop playing" incremental feel comes from.
It suits players who like horde shooters such as Vampire Survivors or Call of Duty Zombies distilled into short, arcade sessions — high enemy density, fast feedback, and a clear dopamine curve of bigger guns and bigger numbers.
You defend a position against escalating zombie waves by firing multiple weapons at once, collecting loot, and upgrading between or during waves. The reference page lists mouse as the primary input for the browser build, while the mobile apps use touch-first controls. Because control schemes vary across browser and app versions, verify the current in-game prompts before diving into a long run.
Survive as many waves as possible, defeat the boss at the end of each stage, and scale your arsenal and heroes so each run pushes further than the last.
Between runs you unlock and upgrade weapons and heroes from a pool of 50+ firearms. The mobile app listing mentions gacha-style elements for weapons and heroes, so progression may lean on reward randomness; specific rates and paywall details are version-dependent.
The most common mistake is playing Bulletstorm like a traditional FPS — tracking one target at a time with careful aim. The game is designed around multi-weapon fire and horde density, so the skill it actually rewards is choke-point selection and upgrade synergy, not twitch aim.
A related misconception is that more weapons is always better. If your build spreads damage thinly across six guns that don't synergize, you'll hit a wave-scaling wall faster than a player running fewer but better-upgraded weapons. Focus beats breadth.
Yes on all three. The CrazyGames listing confirms browser play on desktop, mobile, and tablet with no download, and Ryki Studio publishes native apps on both the App Store and Google Play, as well as a version available through the CrazyGames App on iOS and Android.
Feature parity between browser and app versions is not documented, and the mobile apps include systems like gacha upgrades that may differ from the WebGL build. If you want a quick try, start in the browser; if you want long-term progression, the mobile app is the developer's primary platform.
Please share by clicking this button!
Visit our site and see all other available articles!