It's a cool game. I dug around on itch.io and found its page. If you could work on the icon, the page, and find an artist, generally give the game a proper look and feel, it would be a pretty good platformer. Overall, with some work on that, it would be a gem, but otherwise, it's still pretty good. You clearly have a knack for it.