Well, who would know more about bicycle riding in the snow than the Taiwanese?
The way he pops down the side stand and just walks away would indicate that the snow was neither very deep nor very soft.
Some parts look speeded up, especially in the downhill section.
Why the girl's frame? The Yellow does look cool in the snow.
When would it be available in N. America?
Aside from forks and crank stuff, who sells Suntour? Not exactly a Co. renouned for their service.