Okay, I have to admit, that I haven't seen the english dub of this episode as of yet, but it does look intersting.
I've only seen screenshots of this episode on Filb.de.
I didn't really get about the red energy beams by Tangrowth.
And, also, yes. The girl in this episode, English: Verona, I thought she was okay.