Name Games Win Rate pegase 1 100.00% hugo9887 1 100.00% tsunami510 1 100.00% best_nick_ever 1 100.00%