As of the recent patch everything feels incredibly delayed

Overwatch 0 77

As of the recent patch everything feels incredibly delayed