Mr Bullet and the ricochet puzzles that turn every shot into a plan
Mr Bullet mixes a Arcade setup with careful aiming, so each room feels like a small test of angles rather than a straight shootout. You study the layout, send the bullet off walls, and use boxes or TNT to reach enemies you can’t hit directly.
Angle shots, rebound lines, and hidden targets
The core of the game is reading the bounce before you fire, because the first line can change after the ricochet. That Physics twist matters when a shield, a wall, or a crate blocks the obvious path, and it is what makes each puzzle feel different from the last.
Some enemies are tucked behind cover, so you often need to chain one hit into another instead of taking a clean shot. If you like that sort of setup, Mr Bullet 2 follows the same precision-first idea.
Limited ammo and score chasing
Every stage gives you a fixed number of shots, and the score rises when you clear it with less ammo. That makes the puzzle side matter just as much as the shooting side, especially when you are trying to earn better star ratings.
Gold ammo is the top target, so an efficient route through the room can save you from replaying a level. The game also rewards careful planning in the same way as Stupid Zombies, where one smart shot can handle more than one target.
Modes, hostages, and mouse-or-touch control
Mr Bullet adds extra pressure with special modes that change how you approach each screen. In hostage stages, a bad hit ends the run, while grenade stages swap bullets for explosives and force you to think about blast range; the Weapons focus makes those rules feel clear right away.
You can play with mouse or touch, so the same aiming puzzle works cleanly on desktop or a phone. For another precision challenge built around careful shots, Sniper Attack 2 is a close match.
The star system also opens new challenges and agent skins, so there is a reason to return to older stages if you want a cleaner finish.
Platform
Browser — desktop, mobile and tablet
Release
19 september 2019
Last Update
16 june 2026