Star Control®: Origins : Game Review
Command your own starship and embark on epic adventures. Star Control Origins, developed by Stardock Entertainment, is an exhilarating space exploration and adventure game set in the 23rd century. As the captain of Earth's pioneering interstellar ship, the Vindicator, players embark on a thrilling journey through an expansive open-world filled...