This needs quite a bit of polish and work still, you should learn more about game making, so more people would want to play the great games you make.
And work a bit on your itch.io game page, it's the thing that will make the first impression on people.