Overwatch 2 Sets Twitch Viewership Records Thanks To Beta Access Drops It’s been a massive couple of days in the world of Overwatch.