blizzard has been one of the worst companies in the video game industry of late they continue to disappoint with the release of warcraft 3 reforged blizzard underdelivered in every category and continues to erode their credibility trafficlibsyncomarmstrongsmusi…