Riven cooldowns are too short
also champs with 4 dashes and a lot of cc should have some mana/energy just like akali that doesn't even have hard cc and also irelia
if fizz uses E he uses 90 mana early game and 110 when ability is maxed
when riven uses her E to shield turret shots after harrasing u, to shield any dmg she uses NOTHING. it costs nothing, she can do it for free as much as she wants.
her Q cooldown is too short also, so she can use it for harras and for escape.
all your problems and dreams come true. The problem is exactly that you cant hit riven she either
must be broken since all of them: