Release info Developer Midway Home Entertainment Publisher Black Bean Games Released 18 June 2010 28 May 2010