STRYKIE on 04 December 2013
I suppose this explains the recent re-releases, or rather lack thereof on a Microsoft platform, of the Oddworld games.
Bet with Einsam_Delphin: http://gamrconnect.vgchartz.com/thread.php?id=172355&page=11