Blizzard cancels Overwatch Switch launch event without reason
It's a mess and now it seems to avoid any confrontations the decision has been made to cancel the Overwatch launch event at the Nintendo New York store. Protests are expected outside its upcoming an...