Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Simple controls, but good gameplay! Quite an enjoyable game :)