CHINA TOPIX

11/22/2024 08:03:18 am

Make CT Your Homepage

Overwatch PC

Overwatch McCree

New ‘Overwatch’ Update Nerfed McCree, Widowmaker Skills

Blizzard recently rolled out the new Overwatch update that will no doubt disappoint fans of the Widowmaker and McCree characters. The update was rolled out on Tuesday and is exclusive for the PC platform.

Real Time Analytics