Thanks for the review. Yeah I agree, some thing weren't properly fleshed out and rushed. Slightly unhappy how it came out, wish I had more time to polish the game.
I feel similarly about my own submission. I think it's normal for Jams.