Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

yes and 2 of the 3 devs gave up and jumped of on day 2

that's too bad. Have to keep going always :)