Star Control: Origins Announced

Star Control: Origins Announced

Well isn’t this exciting news?! Stardock has official announced the return of Star Control after 20 years in hiatus. Below is the release trailer and press release. The website for Star Control: Origins is: www.starcontrol.com and Stardock is targeting second...