Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very nice and enjoyable.

Though it feels like it is not really for my aspect ratio (1280x1024 display)