Let's talk about this episode for a moment shall we? It is a really good episode, but I'm hoping Luke learns a heavy lesson from here on out.
Nothing surprising happened here, except for the fall into the Qlipoth. That caught me off-guard.
One thing I noticed in the first episode was a subtle hint that Tear was in the right. When she came to attack Van, she used her fonic hymns to put the guards to sleep. She didn't want any collateral damage on her revenge quest.
Meanwhile, Van is willing to let thousands of people die to make a point. The idea that Van was a villain was never far from my mind. After all, it was a modulated version of Van's voice that spoke whenever Luke had his headaches.
Van is Luke's creator, and has been molding him to this point for seven years now. And what's more, Luke got his friends involved in this plot without his knowledge. He's been used the whole time, and his mind crumbles when he tries to realize just how much of a puppet he is. He tries to deny it, to pin the blame on Van. But he's the one who blindly followed orders. He's the one who killed the people in the mining town. And he's the one who will have to make it right.
Are Asch and the other God Generals evil? Maybe some of them. Arietta is a broken soul. Asch has had everything he held dear stolen from him by a poor copy. Legretta is also flawed. In these moments, we've seen that if they are villains, they're not cardboard cutout villains. They have their own motivations, their own reasons to do these things. They are in a way, the best kind of villains. The ones who when you hear them speak, have you saying "They've got some good points."
Long rant aside, the series is definitely picking up.