>>719227167
Russia is one of the largest and most significant countries in the world, and the Russian gaming community is one of the most developed, surpassed only by the American and Chinese communities. China has its own internet, while Russia does not.
Why are you so surprised that there are so many Russians?
>>719227007
> I'm genuinely curious what your goal is with posting things like this.
I'm just keeping the discussion going.
And maybe someone will consider moving to Russia. We have a huge number of people relocating from the dying West, mostly based Christians.