Great feedback! Yes, I know. The problem is that Im new and this is my first game jam and I have a lot to learn. I completely agree with what you mean.
It's all good. I'm new too. Honestly, it's my number one comment for most of the games - they are too hard at the start. The developers know their games, but for the players, we need a chance to learn and get good.