Releaseinfo Utvikler Midway Home Entertainment Forlegger Black Bean Games Utgitt 18 06 2010 28 05 2010