Name Games Win Rate godofgod 1 100.00% orutra 1 100.00% iceman14. 1 100.00% vostok_the_kurd 1 100.00%