Overwatch Beta Stress Test Weekend, April 15-16

From Friday, April 15 through Saturday, April 16, we'll be hosting our second invitation-only Beta Test Weekend.Our second and final Beta Test Weekend will begin on Friday, April 15 at 9:00 a.

Read More