Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's something like metroidvania, you need to explore possible ways to progress. 8-bit inspired doesn't mean going right all the time :D