Star Control: Origins The Living Universe trailer is all about exploration
The newest trailer for Stardock's upcoming space RPG, Star Control: Origins, showcases the massive universe that players will get to explore and the various aliens and quirky encounters they can have. Read more...