Almost gave up on level 21, that pesky asteroid is very frustrating, but once I figured out I should orbit with it I finally got it. The game was very fun and the different planet types helped keep things fresh up until the end, the large planet with gravity is especially fun to mess with.