Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yes you are right, there is more in it and I enjoy the actual content way more than I do as with certain AAA games. Maybe I was to harsh with my judgement due to the high expectations ;)

Keep up the good work!