Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I didn't realize this was Windows only >_< I like the title screen, though, and hope to play it in the future.