Too many spoilers for me now, I've seen everything I want to see and am going to avoid it now
There is a gameplay video of the first mission on YT which I watched about 10 seconds of just to have a peek without spoiling anything, still looking beautiful and snow looks epic.