Name Games Win Rate prodigalson 1 100.00% bobbyhunter 1 100.00% irand0mz 1 100.00% imapicklemorty 1 100.00%