Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well, you did have the "buggy - you've been warned" message. I see it fixed now.

So apparently the time-stamp on the itch.io-reply notification email was correct. When I saw the time I assumed there was yet another glitch either in my email client or somewhere in the server chain.