Match ID: 44569456
Is this the best place to report cheaters? This person is obviously cheating on vindicta, with an obviously brand new steam account. Statlocker shows it being brand new with 27 wins and 2 losses. Also ban "LABUBU" for queuing with a cheater thanks.