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've been thinking about this heaps and really like the idea. Unfortunately my friend has roped me into his business idea at the moment - but when that wraps up... 😁