Star Control: Origins releasing on September 20, gets new gameplay footage

Star Control: Origins, a reboot of the series, has received a new gameplay trailer showing off diverse environments, characters, and interstellar ships. The game releases on September 20, 2018. Read more…
Neowin