Blizzard : The Company Is At Crossroad All By Itself by May 23, 2021 0 Blizzard : The Company Is At Crossroad. Developers are leaving the company soon enough to develop or explore new opportunities ...