Name Games Win Rate dirtygooch 1 100.00% la_vergota 1 100.00% kalipso-starfuc 1 100.00% xxxidxxx 1 100.00%