Overwatch Nintendo Switch Launch Event Canceled
techraptor.netThe Overwatch Nintendo Switch launch event that was scheduled to take place tomorrow at the Nintendo New York store has been canceled. No specific reason has been given, but we can hazard as a guess as to why this console debut for Blizzard's first-person shooter was called off a little more than a day before it was supposed to happen.
Blizzard is really feeling the heat after getting involved with China. This isn't the first thing Blizzard has canceled after all that drama unfolded.Read More @ techraptor.net