Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

This is really cool. Though I think sometimes its not entirely clear where you will end up after jumping out of some parts of some platforms