Name Games Win Rate jacksbox 1 100.00% iteach_uleech 1 100.00% seba_castag12 1 100.00% dumpstered. 1 100.00%