I figure it's just another variant of The Mountains Win Again which occasionally does well. I don't know that Skred or snow-covered lands in particular make it any better than other types of this...