Star Control: Origins Announced!

Rejoice, all space gamers young and old (especially old, though)! For today, we have received word from Stardock that Star Control: Origins is slated for release in the second half of 2017! In a press release, Stardock said that the title represents a new beginning for the franchise. […]