Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Grabbing paypal or a prepaid card is easy. Or you can use paysafe to buy Bitcoins, and pay with those :)