Game Review – Overwatch

Notice: this article is a spontaneous review. We did not receive any kind of incentive to review this game, and we bought our copy of the game. We played Overwatch, the newest game from Blizzard, and in this article we will talk a little about the game that is drawing...