Draugen Slated For 2019 Release 2 min read News Draugen Slated For 2019 Release James Lynch 4:39 pm The long awaited first-person psychological horror Draugen, the latest effort from Red Thread Games, has been given...Read More