Overwatch Anniversary Cosmetics Leaked?

The Overwatch Anniversary event is this Tuesday but some (maybe all) of the cosmetics have leaked via a server error in Taiwan. There’s 50 new cosmetic items, 11 of them being skins. There’s also new emotes and a map.

Check these out and get stoked for the official announcements on the 22nd!