Hey, wanted to take the time to give you some feedback.
You should definitely set a thumbnail for the game next time, it helps a lot. Check out the "submissions" tab and see what thumbnails work - it doesn't have to be super detailed or involved. Many of the artists just used Aseprite to loosely draw the title over a patchy background. Use itch.io free assets too for background stuff.
The game was unique, it mostly felt like an ad. I respect the hustle but yeah, might be worth going 90% on the game then 10% on the secret leading people to your Twitch?
P.S. I found your secret 😉