Release info Developer Ethereal Darkness Interactive Publisher Ethereal Darkness Interactive Released 21 November 2009 Website Official