Release info Developer Midway Home Entertainment Publisher Black Bean Games Released 18 Haziran 2010 28 Mayıs 2010