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

Does the web version work OK for you?

Also, could share what kind of computer you're running the game on? Is it Windows 10?