Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Right, it's a neat concept. It's kinda cool how it takes the sort of slow methodical pace of a traditional puzzle game and adds in a  fast(ish)-paced, somewhat unforgiving, platforming aspect.