So... Does anyone want to bother the tell me what the deal is with these 'snowmen' things? They don't look like regular people at all. Or any animal I've ever seen for that matter. Or... anything. They don't like anything, but for some reason they're springing up everywhere. They're creepy, dammit.