But it's still on track for release this holiday season
Release window and a subtitle added to new PoP game
Probably the weirdest thing you'll see today (unless you work in our office)
The GTA IV effect?
Valve: It "will definitely not just be Portal with different colored textures"