Name Games Win Rate zackary87krkr 1 100.00% kalipso-nosleep 1 100.00% t_rex 1 100.00% knuckleup 1 100.00%