Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Cool mechanics and great level design, especially with the puzzles. Checkpoints within the levels could be a great addition. It can get annoying when you die close to the end and have to start all over.