I really liked this one. Super engaging the whole way through, really well paced, ramped up in difficulty at the perfect rate.
My one issue would be that there is no down time. It might be nice for example to be able to choose when you're ready to go down to the next planet. But the current way does maintain the frantic pace the whole time.
Seriously, I had a great time with this game. Great job!