Release-info Ontwikkelaar 1st Playable Productions Uitgever Atari Uitgebracht 12 oktober 2010 28 november 2008