Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I bought this game on steam T_T LOL. The idea and atmosphere is marvelous, but the lack of real physics is a drawback.