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