Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the lightbulb thing's are temporarily useless, and the tapes if you find enough will unlock an actual tape. On the 0.6 preview release post in the comments there's a guide for the tapes.