Everyone loves a good villain, and this one is definitely good. He's interesting and mysterious and ending the episode with more questions than answers was a great decision :) Twists and turns, a good plot with a possible follow up... I look forward to watching it.
I was a little disappointed in the team not figuring out that the Interpol agent was suspect, and I think that this team would have spotted that. I understand why the writers decided to play it out that way, but I just think that G's team is better than that and would've noticed that something was up - if I spotted it, they really should've. I was pleasantly surprised, however, that the writers still managed to shock me toward the end, so I will give them points for that. Did not see the final twists coming so I look forward to the next episode with the Chameleon, and hope that 1. The writers add even more twists to the plot and 2. These actors play it out as well as they always do.