Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Just out of curiosity, what kind of problem did you have with the billing system?

Well I guess it is problem of paypal. I tried to purchase with paypal, but it blocks EPOCH.com. I don't know the reason why paypal blocks it, but I found some people have similar problem when they use paypal.