Home / Tag Archives: overwatch

Tag Archives: overwatch

Blizzard pulls out of Nintendo World live event amid Hong Kong controversy

Blizzard has announced a last-minute decision to pull out of its planned event at Nintendo World. The event, which was scheduled for tomorrow, was intended to celebrate the launch of Overwatch on the Nintendo Switch, which was released today. The company had planned a meet and greet with some of …

Read More »