The point im making is that there isnt a Russian version of the 4 games you mentioned (ive just checked), while there are plenty of games which sell a version specifically for the Russian market.
Those 4 games can be bought for £15, £14 , £10 & £10. £50 basically, which is what you paid.
The evil within, game + season pass is £16 & £7, multi region. So you can buy it as a brit, american, aus, or rus, and you'll receive the exact same thing. You wont pay the same price though, if YOU pay your local price.
You can tell which are multi region and region specific as they'll have their own SKU. It seems unlikely someone would buy games and sell them for half their value, however they've bought them, cos im sure plenty of ppl would accept a £5 discount. The fact that they've worked out the same price as their RU price, is unlikely a coincidence.
Personally, i couldnt care less, ive bought a few games knowing they're Russian gifters (its what many key selling sites sell, unless its region specific, and you'll know by the higher price as they'll offer both), mostly when i know i wont pay full price for it and would instead just wait 12mo for a sale, so instead i cheat and buy a RU key.
Is is 'fair', not really, but im not pirating it, nor am i paying them less than i'd likely pay in a year. Im not justifying it either, im just pointing out im not saying you've bought them and taking food off developers plates, shame on you blah blah blah. So dont take it as though i think its wrong as such, im just pointing out they've probably been purchased at RU prices.