Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Its a shame it didn't run, that video looks like it could have been fun. I've just uninstalled all my drivers for my graphic card and reinstalled them so I`ll give it another go, see if that helps.