The trailer they showed in E3 2007 didn't do the game justice. People who watched the trailer were unimpressed but people who saw and played the e3 demo were impressed. The reason why Bungie kept the game looking not stellar for Multiplayer was because they wanted the game run to run ultra smooth and they wanted to use different style of texture for multiplayer aspect side of the game like telling difference between an enemy or team member , long distance view angle and other reason.