Sure, Valve's upcoming, highly anticipated zombie shooter Left 4 Dead won't make its targeted summer release, but at least the game is "mostly finished."
The game development community has chosen Portal as Game of the Year at the 8th Annual Game Developers Choice Awards.
Valve's genre-blending first person shooter/puzzler also took home two other awards at GD...