Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

How do I actually play the game with my windows 7 computer

Mhh, as far as I know, the game should be compatible with Windows 7 – have you tried both, the 64bit and the 32bit version?