Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Took me 1 minute 39 seconds to beat the game. Interesting concept that adheres to the theme.