Unfortunately it's still impossible to buy on DLSite with a russian cards. I wish it could be on Steam.
Really enjoy the game, especially the character storytelling with more ways than just text, and the fact that the story is not just about you as the protagonist, which only deepens the perception of the world and characters