Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The syncing of platforms isn't obvious, and the level design could be much better, but it's nice.