Name Games Win Rate trailerjoe 1 100.00% stefan_89 1 100.00% thewitcher. 1 100.00% tednugent 1 100.00%