Quote Originally Posted by Chiramu View Post
There are French and German forums too if you're better with those languages than English .

If Steam has taken the money then you should have your subscription active still. Maybe try to contact Steam support to see if everything is okay?

But, I'm Finland Well, I go try with Steam suppor