Release info Developer Daedalic Entertainment Publisher Daedalic Entertainment Released 27 September 2011 Website Official