Galactica: The Roots is a turn-based sci-fi strategy MMO in your browser. Pick one of 8 races, build your economy and send fleets to the stars.
The game opens on its maker's website in a new tab. MegaClip just points you there.