I just watched Annie do 90% of ArcSeconds health at level 9. She had a negatron cloak and fiendishC
No you guys are right. She has much counterplay. For example you can flash after she Rs you so you dont get mauled to death by a 200% movement speed Bear.