Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Wow, graphics is really good! Gameplay is neat, but could be more challenging ;]