Какая игра!?
Где ты относительно серверов игры находишься (физическое расстояние и количество промежуточных узлов сети), проверяется с помощью traceroute или mtr до сервера игры.. .mtr может дать полезную информацию, какой промежточный провайдер виноват в потерях пакетов если они есть, чаще всего это либо твой роутер, либо роутер твоего провайдера)
Чтобы узнать сервер игры нужно либо искать на форумах этой игры либо посмотреть чем то типа process explorer (макйрософтовский sysinternals), он там показывает какие сетевые подключения есть у процесса, там может быть несколько подключений, проверь все
Очень редко, но в качестве эксперимента почему бы не попробовать, потери пакетов и лаги могут исчезнуть, если подключаться через vpn (только не твоего провайдера и что то поближе к размещению сервера игры)... формально лагать станет сильнее, но стабильность соединения уберет частые откидывания назад.
прими как данность, если связь лагает а у твоего оппонента нет, то ты будешь проигрывать ему только по этой причине.
p.s. если ping до сервера выше 50мс, то о динамичных играх типа cs можно забыть, будешь проигрывать тем у кого пинги 10
менее динамичные игры становятся неприятными при пингах выше 100
вообще при 100+мс пингах можно играть только не в реалтайм игры.