Dota 2/Mirana the Princess of the Moon

Mirana is a ranged agility hero that can play as a carry as well as a ganker. Her Starstorm and Sacred Arrow lets her do a lot of burst damage, with Sacred Arrow being a deadly stun if your prediction skills are good. Mirana can become very mobile with her Leap, which lets her chase or escape enemies. Finslly, she can surprise her enemies with her whole team using Moonlight Shadow, catching the entire opposing team by surprise.

Starstorm
Starstorm makes meteors rain down upon enemy units around her. A random unit in 175 range will be struck a second time for 75% of the normal damage. It deals a pretty good amount of damage in a modrately wide area, so it can be used for pushing or for teamfights. 300 damage is a pretty high amount of damage around the mid-game, so you can use it to add more damage when ganking. A reliable damaging ability that you will find yourself using quite a bit.
 * Ability: No Target
 * Damage Type: Magical
 * Damage: 75 / 150 / 225 / 300
 * Radius: 625
 * Mana Cost: 100 / 120 / 140 / 160
 * Cooldown: 12

Sacred Arrow
Sacred Arrow makes you fire off an arrow that will travel in a straight line, dealing good damage and stunning the first enemy it strikes based on how far the arrow has travelled. It is a measly mini-stun at point blank, but turns into a deadly 5-second stun at its furthest. Of course, it isn't easy to land 5-second stun arrows. You need to have skill, experience and a bit of luck, but when you do land it, it easily lets you catch up to the enemy and deal a significant amount of damage before they get unstunned.
 * Ability: Target Point
 * Damage Type: Magical
 * Minimum Damage: 90 / 180 / 270 / 360
 * Maximum Damage: 190 / 280 / 370 / 460
 * Range: 9000
 * Minimum Stun: 0.5
 * Maximum Stun: 5
 * Mana Cost: 100
 * Cooldown: 17

Leap
Leap makes Mirana's steed leap forward, buffing allies when she lands with bonus movement and attack speed for 10 seconds. It improves Mirana's mobility a lot, letting her bypass trees and cliffs. It can be used to enter the fight or escape from one, with its speed bonus being useful for both situations.
 * Ability: No Target
 * Distance: 630 / 690 / 780 / 840
 * Speed Bonus: 4% / 8% / 12% / 16%
 * Mana Cost: 40 / 35 / 30 / 20
 * Cooldown: 30 / 26 / 22 / 18

Moonlight Shadow
Moonlight Shadow turns Mirana and all allied heroes invisible. If the invisibility is broken before the duration ends, there will be a short delay before the invisibility returns. If a hero with invisibility is silenced, they will lose said invisibility. A great surprise ability that can let you initiate a teamfight without your enemy being prepared for it or to escape when a teamfight goes awry.
 * Ability: No Target
 * Fade Delay: 2.5 / 2 / 1.5
 * Duration: 15
 * Mana Cost: 75
 * Cooldown: 140 / 120 / 100