Wow! Thanks for all the feedback, I really appreciate it. I'll try to implement these improvements in the coming months of development.
I've actually made a few adjustments since the release of this demo that help resolve (or at least partially so) a couple of the issues above. If you're interested on what they are, DM me on Discord :)