That's one helluva woman to take him out with a pair of heels. I bet she was thinking "and they all laughed when I paid $200 for these!"
Still, it looks pretty good. It's also good to know you're making full use of what the platform offers. Whilst scripts are really handy to have access to, nothing says "I love my game" more than putting all this time and effort into it. And in game development, that's probably the most important feeling you could (and should) ever have. It doesn't matter what the critics say if you can still stand by it in the end.
This is definitely on my watch list. Keep up the good work.