The snow is obviously trying to make contact with an alien life force.
lol.. i knew it, i thought it was only me who thinks like this.