Name Games Win Rate kyubi009 1 100.00% e1ectroncapture 1 100.00% unclechopchop 1 100.00% -thx 1 100.00%