Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hi, thanks for reporting!
Just to check, did you run the DirectX updater before playing?