New genji nerf just dropped

Overwatch 0 9

New genji nerf just dropped