I watched the 15 minute sneak peak last night, and it was really beautiful. I don't what it's called (cinematography maybe?) but the look of the show is as good as any big budget movie I've seen. The snow, the creepiness... everything seemed just right. I CAN'T FUCKING WAIT.