Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The dog is only real thing in the game.  Ha, looks really creepy.