First impressions feedback on the UI, there seem to be a couple of bugs, and some non-obvious things:
- The pause button doesn't work very well with the touchpad on my laptop. It often immediately resumes after pausing - maybe a bug in touch/pointer event handling vs click? I'm not sure what events the browser receives on a touchpad tap. (edit: actually, seems like if I hold the click just a bit too long, it resumes as well)
- It's not obvious that you must click exactly on the icon in the purchase buttons. I spent a long time trying to buy things unsuccessfully until I finally realized that.
- The layout of the menu draws attention to the bottom buttons (exit/restart), since it kind of has the layout of a dialog, which means the "start" button isn't necessarily immediately obvious, even though it's at the top, as the eye isn't really drawn to it).
- The "restart" button only resetting the state and waiting for you to start again makes it look like the restart does nothing (even though it does) if you don't happen to notice the silent reset of the map (exacerbated by the start button being easily overlooked, so you try to restart and it doesn't restart, because it's really a "clear progress" or a virtual "refresh page".