This is what most developers do. They want you on the edge of your chair (unless you have arm rests, then i guess you have to sit on that then )
Anyways, the anticipation kills me as well and I too, want to see more screens and videos possibly. Again, they want you to anticipate them. Just posting stuff about this isn't really going to get you anywhere. Half Life 2, is another story...Those bastards keep setting it BACK AND BACK AND BACK AND AAAHAHASDOIHFasioghsadigoh!!!!..Anyways, I'm mostly anticipating Day of Defeat:Source, Half Life 2, San Andreas, and a few other games.