Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

... oh. I'm dumb. I just realized that you press 'enter' to start the game. xD

oops.