The game uses the idea of concept 'one bullet' pretty well. I like different levels and upgrade system which makes all the difference to the game. However, I would make character movement a little bit differently, and would add some acceleration and friction.