Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This is wonderfully, epically overblown madness. Cool.
The art is gorgeous, especially the god rays, and chaos, and, well, all of it really.