This Wednesday, there were plans for a joyous celebration in the Big Apple. Fans would meet some of the people who voice the characters they love, maybe they’d throw back some cleverly-themed mocktails. Overwatch is launching on Switch, and that’s an event worth getting dressed to the nines for (your best hoodie and well-worn Converse).
Now, those fans will be all dressed up with nowhere to go. Blizzard has canceled the Overwatch Switch launch party at Nintendo in New York City:
Source: Destructoid Blizzard cancels Overwatch on Switch launch party at Nintendo New York