Blizzard Cancels Overwatch Launch Event At Nintendo World Store

The Nintendo World Store in New York City
Photo: Cindy Ord (Getty)

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.

Share This Story

Get our newsletter

About the author

Luke Plunkett

Luke Plunkett is a Senior Editor based in Canberra, Australia. He has written a book on cosplay, designed a game about airplanes, and also runs