Blizzard Unveils Overwatch Game Browser

Seaslug Overwatch News 0 Comments

In a video posted to the Overwatch YouTube channel, Blizzard announced a new feature for Overwatch. The new game browser offers a unique new way to experience Overwatch, and allows players to customize their gaming experience. The new game browser is an update to the game’s Arcade. The new browser features the ability to create individual games with customizable rulesets, …