Then we added things like chat between the platforms, Steam Cloud for the PS3. Sony has been really great to work with, they've been really supportive and helpful for us to do this.
So from that end as gamers we always look at what we would want and how we wanted it and on the PS3 we've been able to deliver a lot of the things we would like to see.
We're getting towards the position where digital delivery is more important and games can be updated post-launch easier. Do you think the closed nature of the Xbox will harm it in some way in the future?
Well, Microsoft has also been good to work with in a different way; Left 4 Dead 2 mutations are being created by the community on the PC and we're actually able to share those with the Xbox 360 players on the same day and date. So there is some leeway there, it's just continually working on the relationship.
We're doing the PS3 as the first step. We'll learn things from it and so will Sony, as we go forward we'll take all that forward.
Obviously Valve will always be dedicated to PC, a lot of people talk about concerns with the PC market, is it in trouble?
No. It's thriving. Look at Minecraft, one dude up in Sweden sold a million copies of his game. You can do that because of how open the platform is. If you make a game that can run on people's systems they're going to play it.
Do you think it's more of a case that the PC is more suited to a particular set of genres?
Honestly, enough people plug their Xbox 360 controller into the PC that I don't think that distinction exists anymore. I think there're definitely some games like strategy games that require full keyboard. I was playing GTA4 on the PC using a controller and it was fine.
How have the recent PS3 hacks been received from the developer side, is it a concern?
No concern for us. We'll be fine. Bad for them, I mean, you know, no one likes to see that but we have no concern, we're not worried about it for Portal being on the PS3.
Do you think you can still protect your software and its integrity?
I don't think it's going to have any impact at all.