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

On this site it says "The Lost Coast to ship...". Does this imply its going to cost money? That would be ridiculous. Or if it ships does that just mean its released?
Back
Top