Neat game, and it looks really nice.
It is kinda awkward to run out of ammo and to just have to wait to die, since that's how the game went when I played it. Maybe your health could be your ammo?