Name Games Win Rate cachorroloucoo 1 100.00% pieceofwork 1 100.00% alystar 1 100.00% o(o_o)o 1 100.00%