There's not much for me to talk about because this is one of those episodes that left me feeling...nothing. Except vaguely in pain because of the endless exposition. But anyway it did make me think of the episode of Angel
where he fights an Aztec demon because actually that was my favorite episode of Ats (though I only ever sporadically watched it).
Click to view
So that's what I got out of this episode.
Sorry.