Hey Shifty. I assume this is your first game? If so CONGRATS! It's well done, and it looks like you're on a good track to do more.
Some tips for general gamedev:
- Continue doing what you're doing! Learning from youtubers, experimenting and game jamming! You will improve immensely.
- Focus on quality not quantity. Although it's good that your game is lengthy. Players would enjoy much a much shorter and better experience than stick around for a long but not as fun experience.
- Give players a bit more... ease. Players will probably never be as good as you are on your own game, you've had plenty of time to master your own game so make it a lot easier on players. Imagine you are holding their hand.
- After a few game jams definitely take on a longer term project(maybe a month long). I would advise against diving into a long game project early on.
Keep up the good work.