Category Gaming How to Get Overwatch 2 Beta Access | Twitch Drops & YouTube Drops With the Overwatch 2 beta now live, Blizzard has revealed how players can secure a place in the highly anticipated… Published on 28 days ago 2 min read