Thanks for taking the time to give feedback - much appreciated!
I agree completely with all the points you bring up, and in fact, everything mentioned is stuff that ended up on my "nice to have" list and thus didn't make it into the game.
The scope of the project was definitely too ambitious for the time available, but to put a positive spin on this: it was a really good learning experience in terms of prioritising features! :-D