Games Video Overwatch Open Beta Out On May 04, 2016 10:55 pm, by NeutralX2 Just a PSA that the Overwatch Open Beta is now available. Get access over here.