Name Games Win Rate red_dwarf 1 100.00% thecockishere 1 100.00% theaterofbloods 1 100.00% u______u 1 100.00%