Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

My main suggestion would be a "how to play" or tutorial, at least in the description, describing the controls and/or the goal of the game. So far it's really confusing.