Blizzard cancels Overwatch Switch launch event in New York at short notice

No official explanation given, but move comes amid community unrest