Warcraft III: Reforged Is Getting Review Bombed On Metacritic1 year agoDespite the fact that Warcraft III: Reforged was released only a few days ago on the 29th of January, 2020,...