Gordon is really a pretty lame Garry Sue. He shouldn't be good at combat but he rapes everything in this universe, he never says a peep but everyone loves him, there is always, always a way to push forward no matter the odds, etc.

Halflife games are awesome, just not because of Dr Freeman.