Blizzard has released a new update to its team-based multiplayer shooter Overwatch for the PC and Xbox One versions. Among other things, the update adds the highly-anticipated Competitive Play mode to the game.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...