This is a pretty neat website! One thing I would recommend is that you set up an itch.io page for the game you're working on. It's a game hosting platform for indie developers, it allows you to set up your game page however, and it lets you configure all sorts of things, including a comment section, or analytics regarding your games, or what have you.
I do plan on putting it up on itch one i feel a bit more confident in it, thank you!
aaand done! https://ketsu112.itch.io/beautiful-melodius