You play the role of a forest ranger who was sent on a rescue mission and ended up trapped on an island whose climate has suffered mysterious and drastic changes. Massive blizzards, freezing temperatures and hungry predators are some of the dangers that threaten your survival.
Thi...