Could someone kindly add me on Steam and assist me in checking my current trust factor? I have recently encountered a significant number of blatant cheaters, and I would appreciate some assistance in...