Blizzard Cancels Overwatch Launch Event at the Nintendo World Store in New York City

By Luke Plunkett on at

On Wednesday, Blizzard was supposed to be holding a big launch event for the Switch version of Overwatch at the Nintendo World Store in New York City. That event has now been cancelled by Blizzard.

Hrm. I wonder why.

Featured image: Cindy Ord (Getty)