Very Original Idea and good thought out game. One little bug tho: When I'm turning my character, the sound of the bullets switches directions (Left->Right and in reverse), I think you hook up your AudioListener directly to the character and not to the camera, and when rotating the Sprite you also rotate the direction from where the bullets a heard. Also: The Music stops when reseting the level.
But other than that a very good and fun game :D