:/... Great... I'm having a depressed day with extreme sensitivity to noise, and it made me explain that wrong. Calm down, no one has said DLC, but everywhere else is getting similar content to that. Not only that, the game can't stand alone. If they don't add content by DLC or some form, they will likely get such criticism that Valve will either drop Xbox platform releases or have to put out some dollars for us.
And this is what I'm thinking. If they really must be so stuck up, then I think a lot of users should lose faith in them... And put them on an Aerial Faith Plate, to Space...
SPAAAAACE!