Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I happened to play this for my Random Game Time series and thought it was pretty decent! Gameplay for this is from 0:09 to 4:48