Eh, some errors
Alright for a game, however alot of faults. You seem to have some collision errors such as the ship never even having to touch some of the obstacles to take damage. It doesn't make the game unplayable. None the least, if you're awarding extra points for not being damaged yet being damaged due to bad collision detection, that's a little annoying.