I absolutely love this game. The UI is clean and the art is good. The music fit perfectly, and I like the goofy NASA story :D
The gameplay is really fun even if the mechanics are a little bit confusing sometimes. But the navigation system is a bit lacking (moving with right click is sometimes a little glitchy, and a zoom out feature is very much needed).
I found one bug where you can sometimes add an upgrade between two others and kind of "push" an upgrade out of range, but it still keeps working outside.
All in all, this is a very fun clicker game, and I'm sure if you had more time the game would've been even better. Good luck in the game jam!