ValveTime.co.uk | Valve News, Forums, Steam

I'm thinking of preordering this thing, but I'm unsure when my credit card will be billed.
Will it be billed as soon as I make it? And won't have to pay anything else when it is released?
Or will they bill it when the game is released?
Back
Top