Release-info Ontwikkelaar Midway Home Entertainment Uitgever Black Bean Games Uitgebracht 18 juni 2010 28 mei 2010