blizzard has been one of the worst companies in the video game industry lately and continues to disappoint with the release of warcraft 3 reforged blizzard has performed worse in every category and continues to undermine its creditworthy trafficlibsyncom  armstrongsmusi