Name Games Win Rate vigilantghost 1 100.00% faggot-pls 1 100.00% youahohoho 1 100.00% bbbb. 1 100.00%