Release info Developer Aldorlea Games Publisher Aldorlea Games Released 31 Ekim 2010 Web sitesi Official