Release info Developer Broken Arms Games Publisher Broken Arms Games Released 27 June 2013 Website Official