Release info Utvecklare Piranha Games Utgivare 505 Games Släppt ut 2011-03-29 2011-03-18 Hemsida Officiell