Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You might want to contact the itch support if you're not seeing it. I was able to access mine. I had the button on my page exactly like your first screenshot. You are looking at the right page.


They got me fixed up.  Thanks for letting me know it was just me!

phew! glad to hear it :^)