It's easy to jump to a conclusion that base building is on planets, but that could easily be Fleet Carriers in space, and would make more sense in the light of what we have been told already.
Either way a decent gameplay addition and finally a credit sink for the billionaires of elite