Release info Utvecklare Midway Home Entertainment Utgivare Black Bean Games Släppt ut 2010-06-18 2010-05-28