Overwatch (1)

GameReviewArena

OVERWATCH REVIEW

Ten years ago, Blizzard never would have made OVERWATCH. This is not a knock on either the company or the game. It’s simply the state of the industry right now. Blizzard was once known for its juggernaut of an mmo and other big-budget sequels. What…

Continue reading...