More evidence/backlash

More evidence/backlash that the fit through the cracks

https://youtu.be/mpfsb84TuJs

https://eu.forums.blizzard.com/en/overwatch/t/is-everyone-happy-now/27136

Its going hits hard