So quit playing it? I know I haven't even had it installed since before "launch". I keep hoping I'll see the lag and cheating fixed, but instead I read about loot boxes...So freaking sick of playing with these goddamn cheating Chinese and their ridiculous "kill you around the corner" lag. These moron developers going to put the freaking ping lock in this century? WHY DON'T THEY GET IT THROUGH THEIR THICK SKULLS WE DON'T WANT TO PLAY WITH THE DAMN CHINESE.