For those who doesn't know he just got buffed at the most recent patch !! Damn he is going to be better !!