Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

This game is so dark, and also f*** that spider lol + my guess on the riddle was pure luck!