Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

i think this software would be great if available on steam too.

There are no plans to release on Steam, sorry. With you can choose to use their launcher but also download the executable for Asset Forge without using a launcher, so it's better than using Steam.

yea, unfortunately my problem is the payment system. in steam we could use voucher's instead cc.

I'm not sure what vouchers are but on you can pay using both PayPal and credit cards :)