Echo is your Nerf. It seems you almost had it, all that's left is to try a bit harder, and be a bit faster and it's a win. Here's a minor rant.. Why do players constantly ask for nerfs on extreme primals? Is the word "extreme" not being understood? Or perhaps many players prefer not to have to put any effort into things.