This starts out with a great quirky tone, as expected based on the title, and I loved it! It's not as strong from the midpoint on, unfortunately, and a lot of the little quips / humor get lost as more info is needing to be delivered. It's still funny, but I found myself missing some of the additional, early jokes.
The only other thing I would consider changing, is that I would've loved to have been given the opportunity to use the information given to narrow down and choose the culprit myself, rather than it just being told to me at the end. But, even with that, it was still a fun and interesting experience, and I love the idea!
Great work!