Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

I liked the design. But I really don't get the point.

That's exactly the point! (see hrewannabe's comment).