wow, that's about the most unrealistic snow driving experience I've ever seen. Obviously the game designers have never driven in real snow.
Other than the fact that the road isn't covered in snow, nor is there any accumulation on the window/car (which is usually the case when it's snowing this heavily) the "feel" is rather realistic. This is from personal experience.
A few years back we had this seasonal ski pass, that's for Weekend Evenings (Fri-Sun after 5pm until closing) so we went skiing once every few weeks. One of those weeks, it was a blizzard. (fresh snow, is the best snow for skiing, so we thought it would be fun).
The station is about 1 hour drive away in normal conditions by highway, plowed, salted, etc and should be normally trouble-free. Not this one evening. It was snowing so heavily it is exactly like in the video, where your headlight was lighting up the snowflakes, so much that you can't see 5m in front of you. Everyone was driving at 40km/h (on a 100km/h highway) with hazard lights on, and we could hardly see the car in front, always afraid of getting too close too fast, or going off-lane. You couldn't see the lane, because it was covered in white, and you could barely follow the tire tracks left by the cars in front. We were like flying, not even sure our tires were on the ground. It turned our normal hour long drive into 3 hours, and my dad who was driving at the time (I was on the passenger side) was completely mentally exhausted by the end of it.
It was a great ski night, as the snow is soft, and fluffy and plentiful, but we only stayed for an hour and a half, because it was already quite late when we got there. Thankfully the way back, the blizzard died down a bit, and was a lot easier to drive, but it was a VERY scary experience.
That is what you really see when driving through a blizzard, at night. Under sun light, you see a lot farther.
Seriously though, it's really well done. I'm surprised they got the visibility right, and it's horrifying. If ever you had to drive through a blizzard at night,
don't.