Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I couldn't get the game to start in Chrome, as pressing space just scrolls the page.