Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

While the concept and game are good, better feedback needs to be given to the player. make it clear what they can and can't interact with, make it clear what new abilities are unlocked.