hahaha Blizzard isn't overrated

(sometimes I wonder if people know what overrated means..)
That's like saying Id software or Square-Enix is overrated. Even their WORST titles hit #1 and become best-sellers.
If each game you release goes straight to #1, stays there for quite some time, and even becomes game of the year to MANY different sources, then, flat out, you are one of the best. The end. No questions about it, really. Might not be your cup o tea, but certainly doesn't mean they're overrated
Anyway, I have to say War3 or D2.