Hardest Champions to play in League of Legends : Riven, Akali, Rumble, Twisted Fate, Thresh, Yasuo, Lee Sin, Aphelios.