Nice game.
I have one complaint.
The turtles are useless since they can't give points and you can dodge meteors very easily, and yes I know you have to keep all of the turtles alive, but once you make a turtle spawner, It is just to hard to lose.
Besides these, nice game.