Have to say... Never even suspected who "Worm Face" turned out to be.
And why should you? It was a classic "let's pick someone at random to be the real mole." I guess we coulda narrowed it down. We knew it wasn't going to be a main character, so who did that leave?
Of course, they way they took care of the Hal arc, we all were lead to believe he was the mole.