Name Games Win Rate trczapre9886 1 0.00% blusker 1 0.00% imapicklemorty 1 0.00% eldiabloblanco 1 0.00%