Last episode was awesome!
I was wondering when the truth was going to come up about Mary (I had a feeling when she was introduced, so I paused it when he was reading her and "liar" and "secret" showed up on the screen).
I agree with Scorpion- this particular villain definitely wins over Moriarty. Gawd, I just wanted to squeeze his face until it imploded. Luckily Sherlock took care of it for me.