I hate EA, all they really try to seem to do is make the graphics as amazing as possible and don't care for any other aspect of the game, but the frostbite engine in Bad Company I truly loved! Too bad multiplayer won't ba anything like that trailer, it's just gonna be like every other Battlefield game with everyone running around by themselves, no teamwork at all, and everyone blaming everyone else about them dieing or losing the game.
Still, I'm kinda looking forward as to how the singleplayer campaign will come out.