Look i know we should allow Valve all the time to make sure all their game are of the utmost top quality, but i think i'm beginning to suffer from Valve Time fatigue syndrome. It just feels like they're dragging along with Episode 3, and I'm almost certain the Portal 2 DLC will be delayed. As well as that, they have 2 other game releases they're doing with DoTA 2 and CS:GO and that's fine, but i honestly think it's time Valve started moving towards getting a better hold of their dev cycles. I mean ok they tried this with L4D and that went down like a tonne of bricks falling on a small duck, with the whole boycott, but it's just driving me nuts at the moment.
Edit: I am in no way going apeshit or anything, nor a dig at Valve.
Edit: I am in no way going apeshit or anything, nor a dig at Valve.