Might need some balance work? It's almost impossible to build all the way to 'Marketing Team' in support without DELIBERATELY not spending points in height... Maybe increase base prices for height upgrades or scale them up faster?
After loading up and travelling to a new planet, the ship menu cannot scroll down far enough to unload. Might have to do with scaling to different screen sizes, but that's a serious problem.
Is there some trick to getting the 4th artifact piece? I got the first three on my first pass through the first three worlds, but I've been through every stage of the fourth world multiple times and haven't gotten the 4th piece.