https://www.trustedreviews.com/news/warcraft-...ry-3981113

800 positive, 189 mixed and 20680 negative so far:
https://www.metacritic.com/game/pc/warcraft-i...er-reviews

Seems like Blizzard really went full EA.