Release info Developer Tornado Studios Publisher Atari Released 18 June 2010 9 March 2010 2 March 2010