After watching the episode I have to say I thought it was very good I also found the twist at the end to be interesting. I feel that over all this show has a lot of potential I also found the old sets from Smallville amusing did anyone else catch that?