Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hahaha! Paypal supports paying with your credit card; you don't need an account.