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