This episode shows how much Kyle is obsessed with the Avatars. Suspicions about Sheridan's whereabouts makes us wonder if Kyle is one of the good guys. The episode also makes us suspicious about the Avatars. What are they up to?
When the demons tricked the Charmed Ones we got a sense that demons run in gangs, like it real life. We know demons don't exactly pal around with each other but The Book of Shadows doesn't usually show "gangs".
The reason I'm writing this review is because any fans of the show would know that Piper can freeze someone, so why didn't she do that in this episode? It just didn't make sense. They should have come up with a different way here. I liked the episode but it was not one of my favorites.