Release info Developer 3 Blokes Studios Publisher 3 Blokes Studios Released 13 August 2009 Website Official