Gameplay: I thought the controls wouldnt be good, but they were really good. The teleportation and upgrades worked well.
Graphics: The graphics were good.
Audio: Music and SFX were pretty good.
Innovation: Meteor survival games arent that innovative.
Theme: Meteors falling towards the moon, player destined to save it from destruciton...
Overall: Nice game.