On alien species feel free to create your own, or even borrow from other sci fi or even fantasy genres.
I would like to have two main locations in the game as well. One being the station and the neighboring planet plus fleet.
The other would be Earth. Both those in charge of it now, as well as those living there. One thought is a resistance group fighting their Alien Overlords.
Also I'm being vague on this Artifact on purpose. Any ideas on what it may be would be welcomed.