Hilarious!
I haven't played Professor Layton and I thought I wouldn't get any references, turns out I didn't need to play it! Though on the first minigame, I started typing profusely since I had no idea what was going on. All in all, I enjoyed this very much.