>>544637604
>Cheaters still rank above you
>Devs do nothing
>Profit
I will never be a metafag in these games, just roll with my dick.