Really good implementation. I believe you had to finish the core game mechanics in advance in order to fit in so many levels into your game. I would like to know how you planned your game jam so that I can plan mine better next time. Our team couldn't finish within the deadline,
As a small suggestion I wished the planets did not collide when placed in the world. It breaks the believability of their nature a bit for me. Other than that solid game!