Finished your demo. It's the first game in my video.
I can see you have already done a bunch of updates to this game, and it's always nice to see progress being made.
However I still think the game needs some improvements. If you're interested in detailed feedback please let me know.