Let's make it short:
How do I create a web page on itch.io without publishing a game?
My one just has my account name and the itch.io link, I can't modify it. I'm new to itch.io and I apologize for asking such a ridiculous question.
I'm not sure it's possible at all, but try creating a game collection with a few entries, maybe it helps.
Thanks for your help. Much appreciated.