Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Interesting concept and very faithful to the theme! You definitely could build more upon the concept of "remembering" your actions. Maybe you could add  a "home" beacon at the start of each level to drive the point home more about the idea of getting back to that spot.