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