Trace & Bake Overwatch Anniversary Video
Overwatch was released on May 24, 2016, which means the 2 year anniversary is right around the corner. This is why Blizzard released this Trace & Bake Overwatch Anniversary Video, and why they have an Overwatch Anniversary Event running from May 22 through June 11, […]