Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The thing is, the developer is either not from Russia (could be in Kazakhstan or something), has a legal entity in a country which isn't Russia, or has a person who's not living in Russia he trusts enough to manage finances for him.

As far as I know, you can't withdraw money from Patreon to a Russian bank account. Correct me someone if I'm wrong.