Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Really enjoyed the core idea here - anxiously trying to put the pieces together as the timer counts upwards. Quite different to be trying to close a door, normally in games you find yourself trying to open them.