That's sick, artificial snow making since monday morning and a storm on monday night, temperature around 0 all week.. The season should begin in a couple of days, if not this week-end.
For more info on St-Sauveur, go see this topic (which I didn't see when I created this one). Snowbird seems to know what's going on there more than me.