Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The mechanics seemed quite unclear and often times the light would just shut off entirely without warning only to come back a second later. It does look very nice, and the music is good. I think the environments are the best part.