Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Not much into theme but it's a nice puzzler. Time indicator could be more visible. Great title screen.