Being vague? Fine. And Valve still rocks. But it would be nice and completely safe to say something like, "It will happen, there's some programming work done, the new counterstrike is getting most of our attention, but we will probably make it a priority after that.". Even just saying whether it will be HL3 or episode 3, or if you don't know yet would be nice. At least tell us why you can't make promises. I'm not asking for a date, I'm asking for a general sense of what year it will be realeased, give or take maybe 3 years. And if your wrong, hey, I'm fine with you not promising a 6 year spread. This is how vauge I'm fine with you being. If you tell us vaugely the factual data, we will not be surprised when you go over. Valve is synonomous with extended dev cycles, and we love you for it. Your attempt to squash dissapointment with few promises is like squashing a housefly with a MOAB bomb.