I remember that, it was actually in the Source engine SDK FAQ that was released quite a while back. The engine itself supports multiple people in vehicles, for mods and stuff, but they never actually said they would do that themselves.
He points it downwards when he's aiming at a friendly. In the Eli lab part he has his gun down the whole time maybe because the area isn't hostile at all.