Hey Blizzard A good product is more useful then a good sales team

Where’s a section about Warcraft 3 Reforged? I want to know if its improving in the slightest as I may buy it when it takes some steps forward. Its literally a disaster so there should be a forum for it.