Yeah, it's an echo, not sure how big either. Haven't gotten round to testing her yet.
I tested her out hoping to improve my usual full burst damage: looks like 600k-ish cap. I did it with 900k and dealt 600~k echo | 1.9mil and dealt 670~k echo, but I'm still uncertain about the exact percentage.