By using this site, you agree to our Privacy Policy and our Terms of Use. Close

They have historical made some great stuff. However most of that is historical and without getting into metacritic arguments I think most of their review scores are WAY overrated. The user ratings in many of their games give a far better indication, especially for WoW expansions and POS that was Diablo 3. I have not tried OVerwatch yet but looking to try it. Overall though I would not put blizzard at top, I would not even put them in my top 5 though there is no arguing they have been extremely successful.