24/30 Games won yet another 8/10,..Total winrate 80% and that's the final stats for this one. Continue reading...