Sadly I'm not in a country that has no restrictions, I can't even see the Steam store page without a credit card on the account (which I don't have - yet).
ah, i applied for a credit card in the UK because of that