Release info Developer Excalibur Studios Publisher Excalibur Studios Released 14 Ağustos 2010 Web sitesi Official