The much awaited game, Overwatch is finally out and players are busy battling it out on various platforms. The game is available on PC, Xbox One and PS4. However, there is a question on whether the game is cross platform …
Just another WordPress site
The much awaited game, Overwatch is finally out and players are busy battling it out on various platforms. The game is available on PC, Xbox One and PS4. However, there is a question on whether the game is cross platform …