I think Blizzard, Bioware and Valve and some of the best developers for not producing hype and at the same type producing hype.
They only release a video here and there, and never 'over hype' there games with false features.
But the fanbase still goes crazy guessing.
"Masks, Worgan? Goblins?"
And then the follow this up with a quality product.

