Very nice, but there's only one game I'm really interested in: Half Life 2... When is it coming?! Why all those delays?! Report