Name Games Win Rate vigilantghost 1 100.00% meatpie 1 100.00% trczapre9886 1 100.00% shinracorp 1 100.00%