This reminds me of Sherlock Holmes haha. Very cool execution of both the theme, and the idea you had. Well done. I like everything about it!