I think a lot is bad coding but emphasised due to the poor servers/connection and playing people overseas. Some games feel amazing and majority just feels slow and unresponsive to input. Then you get games like the above where everything is just a joke and almost glitched.
(Yes, I'm on that again!)

