Name Games Win Rate howeer 2 50.00% dildoed 1 0.00% godsavetheqqs 1 100.00% ambush. 1 0.00% trader 1 100.00% acis 1 0.00% m00gy 1 100.00%