Favorite Characters in Overwatch

Overwatch is Blizzard Entertainment's newest game. It's their first first-person shooter game, and I believe that they successfully launched/created the game. The game has a playfulness about it that makes it fun for beginners, yet still has a strong competitive spirit that makes it difficult for professionals. The game has a strong community and a … Continue reading Favorite Characters in Overwatch