Name Games Win Rate stefan_89 1 100.00% myhawnk 1 100.00% almostthere 1 100.00% papaya 1 100.00% l0s3rs 1 100.00% tazorz 1 100.00% gwater 1 100.00% huevadas 1 100.00%