Release info Developer Blendo Games Publisher Blendo Games Released 19 July 2010 16 July 2010 Website Official