Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I really liked the idea and found it interesting that you had to touch things to know where they were, unlike traditional games where you move around a space :)