You might remember a post about the return of Mutation Software (and how he planned to re-release some of his old games to test the market) that I did a while back, well, the games launched a few weeks ago as planned and best of all is that all 3 games sold out in a […]