Great job so far!
In addition to the other small bugs mentioned in other comments, I found that I was still charged my coin at the first vending machine even though I chose not to buy a drink.
Thanks for playing and letting me know about the vending machine glitch, I will look into that and fix it