Release info Developer Ethereal Darkness Interactive Publisher Ethereal Darkness Interactive Released 1 November 2008