Star Control: Origins has been removed from sale on Steam and GOG following DMCA takedown filing by original Star Control creators Article 1632 words 8 votes