Players get to experience beautiful landscapes in Red Thread Games' 'Draugen.'

Courtesy of Red Thread Games

Players get to experience beautiful landscapes in Red Thread Games' 'Draugen.' Courtesy of Red Thread Games