cheaters have been ruining online gaming since the 90s and it& #39;s not getting better anytime soon, in fact it& #39;s only gotten much worse
from a 20+ year dev of Valve and id Software https://twitter.com/ZoidCTF/status/1259612191147257857">https://twitter.com/ZoidCTF/s...