News + Features
UPDATE: Star Control: Origins is back! The space role-playing game was pulled from Steam at the start of this month after a DMCA takedown request from the IP's original co-creators, Paul Reiche III and Fred Ford.