Cool game, movement feels pretty tight and I really liked the graphics and sound. However, it suffers from satellites becoming easily ignorable after a certain amount of time and your being able to just stand in place and hold left click.
Oh, thank you for the review, I found it very hard to balance the difficulty curve acording to your power ups.