Those who are not yet in the beta for Overwatch may want to fire up their Battle.net clients or check their Battle.net accounts because you may have been added to this weekend's big Overwatch stress test. It seems as though Blizzard very quietly invited a number of new people to play for this weekend. They were so quiet, in fact, that most new invites did not receive emails.

The test will run from Friday, April 15 at 9AM (PT) until Saturday April 16 at 9PM (PT). Blizzard provided additional details on this test over at Battle.net. The Tracer cosplay is from Tasha Cosplay's Facebook page.