Release info Developer Hothead Games Publisher Hothead Games Released 24 February 2012 17 November 2011 Website Official