Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

You can see how it is supposed to run here tho, btw...

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.