Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I definitely agree.  I think it goes without saying that a game made in 2 days isn't going to be as exciting as a fully featured project with all the content, and bells and whistles in place.

why should you download anyway?