PolygonOverwatch lead writer Michael Chu quits BlizzardMar 11, 2020Michael McwhertorBy Michael Mcwhertormore_vert