I think it feels perfect! Great tantalising end to the series, having teased us with their near-discovery at the end of Series 1. Anything could happen now, and that's just here in England: could be the start of a major horde discovery; could be found to be fake; Lance might develop a superiority complex; Andy might then discover a whole new missing link of evolution and put him back in his place.
I didn't care much for Series 1 but have loved this run. Looking forward to the special, and surely a Series 3 is all but guaranteed?