Highly recommend adding some screenshots of the game on your itch.io page. Your personal logo / branding isnt exactly the best way to show off what you’ve made.