Has the potential to be incredibly mobile with resets upon resets upon resets. She is reliant on the energy restore and cooldown reduction on her w to keep her mobile and not run out of energy. CC can lock her down long enough to prevent her from getting resets and leave her stuck in the middle of your team. She's sort of a Katarina/Zed/Yasuo.
Her passive is pretty obvious. It provides a million ways to reset her abilities.
Her Q has very high damage for what it does, which is balanced out (in my opinion) by the fact that if she lands it on the wrong target or can't initiate on a target after using it, she loses all of her bonus ad for 5 seconds and can't use half of her spells.
Her W allows her to be very mobile provided she lands it every time. The cooldown is long so if she misses it she either has to attempt to ult out or kill something and get a reset.
Her E is a damage and slow with a speed buff attached to it. Basically, it's her low cooldown damage and wave clear tool. The speed buff lasts for one second AND decays, so it's not an amazing escape, more of a quick burst of speed.
Her ultimate is her only guaranteed way of closing on a target. It's long range gap closer and massive slow. The damage is rather low because she has a lot of damage in her other abilities (which her ultimate allows her to use more) and because it gives her armor penetration. I'm not too sure about the armor pen, I might remove it.