66% Winrate in 190 games!?