Publisher Daedalic Entertainment