Publisher: Daedalic Entertainment
Developer: Daedalic Ent.
Release Date: 2008
Talk about this game in the new Forum!