I've just completed the game and except the last ~3 parts (including the finale) the campaign was pretty awesome! Still, almost nothing from the wonderful E3 2001 trailer made it into the final game and that's a really bad thing, because that trailer kicks ass, even today!