Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I have not tested that out yet.

You should be fine with anything capable of running windows 7 or later. It's not very demanding.

that explains why i wont be able to play it heh. I am on VISTA