Name Games Win Rate duckman320 1 100.00% batgame_ 1 100.00% throwaway4 1 100.00% artisskinny 1 100.00%