You mean the guy in the battlesuit that later in the series gained actual powers but was overloading so that they had to use liquid nitrogen to defeat him?
I could be wrong about that last bit but i think that was the gist of it...
Oh and they're using that same character as a villain in the new Arrow series I think sometime next year...