Do you have any screenshots?
See that big red horned guy with glowing eyes in the image behind the forums here? Those guys, only they don't look quite that good in-game. I saw one earlier today. Someone else saw him too and posted a screenshot here somewhere...apparently they hit lick Mack trucks at freeway speeds.