I loved this! The puzzles are pretty challenging. The only one I didn't like much was the guessing game, since it's more luck-based than the others. Aside from that, I liked the isometric layout, challenging minigames, humor, and concept.
I think you could take this pretty far - I'm imaging a "dating sim"-type game with several different girls you can take on different dates like this one, with more challenging puzzles and humor. I bet there are so many different funny situations you could put the player in if you fleshed it out more.
Great work.