What I was thinking was that maybe the game server and your computer were too far away and that was causing package drops, but, with a 50-60 ping it doesn't seem to be the case, it's within good values. Said that, I'm out of ideas.
I invite you to eat a sock.