'Overwatch 2' beta starts today - here's how to play Posted by Nitin pandey on April 26, 2022 Articles Blizzard Entertainment Gaming News Latest News Overwatch 2 PC +