Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

A very strange game. It's hard to understand what's happening at first, but at least it's unique.