Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hi! I'm sorry you are meeting some troubles for playing... At first glance it should work for windows 7. (But not sure...) Can you try with an other computer?