I just have to say now, I really appreciate it when a long-running show respects its own canon. You have works that get really up there in age and then the only thing they have to play on is nostalgia for the first episode/season (*cough* Power Rangers *cough* Pokemon *cough*). Then you have works that move so fast that you can hardly remember anything in the middle. But then you have Detective Conan. A tortoise's race to the finish line, but you remember every major detail because you have time to take it all in, so when that guy from the early 300s and those two people from the 400s suddenly show up again in the OP you remember who they are and you're just the tiniest bit ecstatic inside.
Not sure what that had to do with anything. Anyways, this episode showcased the yawning gap in quality between the AOs and the manga-based cases. I enjoyed this case more than any since, well, the last manga case earlier this year. I thought Haibara sounded kind of funny or maybe that's just me. The scene from the beginning ripped off a scene from an earlier episode (the one where the DBs had to handle a burglary/kidnapping without Conan) but we the fans will eat it up all the same. I very much look forward to next week's conclusion.
P.S. I'm sure Maria-chan is dead and the episode will just end on that sour note without anything else of significance happening. Yup.