Name Games Win Rate vostok_the_kurd 1 100.00% ifckdmyself 1 100.00% pay 1 100.00% legabichon 1 100.00%