Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's really a shame. Even more so considering it's was the cradle of the indie scene that nowadays is so successful.  There were a zillion of incredible games and what bothers me most is only a handful of people gives a shit.  It's really frustrating to see all those great games vanish in front of our eyes and not be able to do nothing.