Yea I can't wait for a new one, but I don't understand what that guy is on about. Surely game developers develop the game and marketing or whatever it is deals with the steam side of things. Theyre probably just developing half life 3 and know that expectations are gonna be really high and so the game has to be something super awesome. I think that episode 3 is taking a while because they dont want it to overshadow other releases like ld42 and portal 2. I can't wait though, I love Freeman
