Release info Developer Aldorlea Games Publisher Aldorlea Games Released 13 September 2010 Website Official