All your suggestions are right. I am still learning how to make games and it was my second game jam. I will try to improve in all the areas mentioned. Music was added in last two-three hours so it wasn't upto mark. I will work on this game to make it enjoyable and simple.
I didn't mean to sound harsh btw with my feedback but I think it's just better to say what I really think. So I hope that maybe you can keep some of these things in mind for the next project.
Given that you're beginner, I'd recommend that you maybe try publishing your games to Newgrounds as well, if you're not doing so already. Players there are really critical though, but once you get used to it, you can learn a ton. And you also get more plays usually than on Itch.
Good luck on your game dev journey! :)