Time for a Little Bit of Draugen STG NewsMay 30, 2019 Join independent developers Red Thread Games in celebrating the release of Draugen, a psychological mystery set in a remote coastal town in the Norwegian Fjor... See More... NewsPC / Mac Gaming News0 Comments 01 min read