blizzard has been one of the worst companies in the video game industry in recent times they continue to disappoint with the release of warcraft 3 reforged blizzard is underdelivered in all categories and continues to erode their creditworthiness trafficlibsyncom  armstrongbi