Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

key, pages, what's the 3rd clue in the bar?

Did you discover the ink pen?

That was it. Incredibly hard to find.