Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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