Release info Developer Freelance Games Publisher Freelance Games Released 31 July 2011 Website Official