Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Simple but interesting game! Took a bit of getting used to, though.