Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think that you get sent back multiple checkpoints because sometimes you get hit multiple times before the game actually reloads. You should change this, but otherwise IS GREAT GAME!!!