I think your comments about the game being too hard and it not feeling any progress is being made sum up the biggest problems with my submission quite well. I plan on releasing some updates after the Jam has ended, and those two areas will be where I focus my attention.
I'm happy that you like the general concept though.
Thank you for the feedback. It is very helpful!