Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It was an enjoyable experience, though it was very short and, had some graphical and performance issues.