I would like to note that I am located in the same region and I have no problems accessing any site. Moreover, I use exclusively free tools. No, blocking is just an excuse that hides the developer's unwillingness to continue his work.
UPD: After reading a number of comments above, I would like to note that using a VPN or other blocking circumvention methods is not a crime here. What is prohibited is advertising VPN services, nothing more. I repeat, I am more than sure that this is an excuse, an unwillingness to continue working on the game.
Yes, he is from Russia, and F95 isn't banned here.