Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There's no video of the game so why not I guess.

It's good ^^