Name Games Win Rate ethicaltesticle 1 100.00% trader 1 100.00% benedetta 1 100.00% st_freak1 1 100.00%