draugen

Draugen – New First-Person Survival Horror for Xbox One?

Red Thread Games has announced that the Norwegian Film Institute has awarded them with a $144,000 grant for a brand new first-person survival horror game entitled “Draugen”. Draugen is set...[Read More]