Release info Developer Aldorlea Games Publisher Aldorlea Games Released 13 Eylül 2010 Web sitesi Official