Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks, yes, I've noticed that and for me as a dev it was certainly a positive change. To be more specific, the harder part seems to be preventing double taxation. Unless you can provide a US TIN, they will withhold an additional 30% of the sales, making it financially unsound. Apparently this isn't specific to Steam but to other app stores as well. From what I've gathered so far, getting a TIN isn't exactly straightforward for a non-resident foreigner. Please share if you have some experience on this!

Correcting myself: a US TIN is not required, a foreign one will do as well.