Like others I had trouble with lag at first. I tried it on my laptop with a modern graphics card and it runs a lot better but it doesn't fit in the screen. Most of the customer conversation box is cut off.
Besides the issues I love the music and art style. I found myself just hanging out listening to the background music for a while.
The mechanics fit the theme well. Overall nice job and look forward to what other games you make in the future!