Since their gonna be in some snow place, like Valve said, probably some ice bear. Or some big ice giant or something. I'm sure there's gonna be a snow boss, tho. :)
Well, they'll probably appear flying, like swan song said. And they'll show you G-man teleporting you somewhere into that snow place. I know my theory sucks, tho. But I'm just saying.