Mechanics are Overrated. Says the #1 EUW Riven