Thank you for the review! I agree 100% with all you remarks. The idea of the game jam, to focus on one core mechanic, makes so much sense after building this out. I see how I added extra things which, ultimately, didn't add as much as they may have took away.
One other thing that I find so interesting is having folks test the game so much. Turns out, there was one consistent bug, everyone ran out of money! That showed me, make sure you test, test and test!