Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I played 0.15.1 and found keys after clearing the rooms of enemies. They look like glowing pieces of paper.