Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Do you have a Discord? People could report issues to you much easier than trying to find the itch.io page or posting a discussion on Steam. A lot of indie devs utilize this method these days. It's also a good place for people to discuss the game itself, which is good for collecting a fandom, which is good for promotion. ... Just a suggestion. 

That's a good suggestion, thanks for making it! I've only used the platform a couple of times and I don't know how it works, but for future projects it can be very interesting.