This little place in Greenland looks like where you'd save your game after a long journey.
Please Login to reply.
Reminds me of the movie "The Thing"
Nah that looks exactly like a place I'd always get gunned down in when I played vigor
Great analogy