Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

looks like a really cool start.

A demo is coming out super soon - I'm in the process of making sure the game doesn't crash at present and ironing out any little kinks that are getting in the way of designing puzzles.