Release info Developer Piranha Games Publisher 505 Games Released 29 Mart 2011 18 Mart 2011 Web sitesi Official