Name Games Win Rate letmeknow 1 100.00% thesumm0ner 1 100.00% duke_spookem' 1 100.00% tellez 1 100.00%