Hahahah! U MAD?
Gabe newell ate it!
If Gabe Newell keps getting these kind of insults then there won't be Episode Three. Otherwise, Valve intentionally keeps developing it for this long, it's not an unintended delay. One of the developers said the distance in time will be longer between Episode Two and Episode Three, than the distance between Half-Life 2 and Episode One and between Episode One and Episode Two. Let's hope there will be Episode Three in at least a year or two.