Home Tags Overwatch xbox one

Tag: overwatch xbox one

‘Overwatch’ on console suffers from broken team chat

Most of the players of Overwatch are on PC, but the console versions of the game still have a huge following. If Blizzard wants to keep...

MUST READ