Sherlock Lives — the first official trailer for Series 3

So many, many questions. How is John going to react (by which I mean: how many times, exactly, is he going to punch Sherlock in the face)? Anderson, what are you doing in a room full of Sherlock Holmes enthusiasts? And just how hard is #SherlockLives going to be trending on twitter for the foreseeable future — and on the night The Empty Hearse actually airs?