Overwatch 1st Anniversary Event - May 23 - June 12

May 17, 2017

Overwatch just announced its 1st anniversary event. It will be from May 23 to June 12!

We will keep this post updated for more news, for now - the teaser is here: