Clever idea with good elements. The rolling, the world and the ammo all work well. My only complaint would be that the character is a bit clunky compared to what they need to dodge.