Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Having checkpoints in the game would be helpful. But I think the biggest improvement to focus on is giving the player more choices. I felt like I was just going through the motions. But you certainly have good elements to build upon!