I would definitely have to say that this episode was amazing. There definitely must be new writers on staff, because this was leap and bounds better then any other Smallville i have seen. I was starting to lose faith in this show, but i am glad to see they made a lot of changes. There was plenty of action and had a really good plot. And i loved the huge catalog of DC characters that were brought into the show which i am glad, because a show can get boring with the same characters for so long over many seasons. My only hope is that now the show continues with this pace, because now they have a lot to live up to. I would really like to see more of the same from here on with this show.