Name Games Win Rate saint123 1 100.00% best_nick_ever 1 100.00% itsavibe 1 100.00% dontstruggle 1 100.00%