Cool-looking game! I like the animations and sprites - very smooth and nice to look at. I like the game mechanic of dodging projectiles whilst orbiting a planet.
I think some text in the mission pop-up would be helpful to explain the mission as it wasn't immediately clear to me as to what the objective was. I also noticed that I could click and drag on the white and green health bars.