I have to say that, though this show is a bit hit-or-miss at times, this is the best episode I've yet seen as I work my way through the seasons in order. It has cool effects, smart main characters, deplorable villains, skepticism, science, and love.
If I could change only one thing, it would have been to spend less time hearing Ian shout "Eva!" over and over, and a little more time with him spotting or learning something that could be used to thwart/tick off the evil businessman.
All in all, a top-notch episode!