Developers of Star Control Allegedly Claim Stardock is Illegally Selling Their Games News Dec. 4, 2017