Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, the clue was the flashlight and the thumbnail of the flashlight. But I think people worry about the timer too much and also instantly forget about the upgrades.

Probably just too much to hold in your head at once for a game jam.