Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

oh and to answer the original question, yes I believe it is 64b on Mac