I agree, Just wow...wheres talk about EP3? and they go and announce Portal 2? I mean Portal was amazing. But thats somthing like a xbla release or somthing that could of come along side maybe Orange box 2? With EP3?
Where the f*** is EP3 valve? Scarp the outdated source engine and build a new graphics engine. Maybe they been building it ever since...