Thanks for playing the game! It's becoming apparent that it's not doing a good job easing people in, so I appreciate the feedback.
As for the buildings, the plan since the start has been that you'd start off with a few and get a new one before each planet, so maybe that would help with the overwhelming part? Definitely needs experimenting with.