Release info Developer Excalibur Studios Publisher Excalibur Studios Released 14 August 2010 Website Official