Star Control Origins Pulled from Steam Due to DMCA Notice
Star Control Out of Steam Star Control Origins has been hit with a DMCA takedown on Steam and has now been pulled off sale. The claim is from Paul Reiche III and Fred Ford, ...
January 1, 2019 at 6:49 pm by Ron Perillo