Echo too strong

I died to a hero me and my team have no experience playing against - she must be overpowered.