Nice little polished game! I like the cables hanging in front of the sprites, and the mechanic of mixing your life + ammunition is interesting! One little nag: the collision detection is a bit too sensitive and it's easy to get stuck going around obstacles.