Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Windows XP!! - sorry I thought you said Windows 7. 

It needs a 64bit OS and fairly recent hardware, a mid-spec computer 2-3 years old should run it, XP is over 10 years old now...