Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's hard for me to say, but if you watch a gameplay of someone completing the game, you'll be able to know for sure where they are.

thank you, btw I freaking love your games, I believe that u r the best itch creator ever