its more itch stopped selling certain games period and steam is needing a credit card that most people in UK dont have, want or can get with their credit score, they're a lot more the issue than the original problem
Eugh, yes... I don't have a credit card, and Steam is pretty strict with locations, even with VPNs...