Wall jumping and jet packs seem like an excellent addition. Mechs however seem like a new game development fad and definitely don't deserve top billing.
It's the maps for me that look amazingly bland.
An interview from RPS was extremely worrying and definitely put me off the game.
Quote
RPS: The tutorial in the version I played took place in a sci-fi space pod, and it seemed to suggest some pretty far-ranging story/setting possibilities. How varied will Titanfall’s locations be? Will any be particularly exotic or outlandish? So far, we’ve only seen fairly standard – though very nicely structured – city/nature levels.
Fukuda: There’s gonna be a variety of environments. One of the things that was tricky about this game was figuring out where people would focus their attention. What would they take at face value or for granted? We don’t want people going, “Why are there Titans? Why do people have wall-running? I don’t get that.” We want people to sit down and have it all click. “Of course they have wall-running! How else are you supposed to stay away from a Titan?” At that point you’ve already got them. They’re not thinking, “Why, why, why?” So one of the last things we want to do is add more potentials for distracting players like that.
So that meant a lot of discussions with artists, a lot of heated debates about how far to push the look of the levels. Should we make things look like an alien exotic world? No, that’s too crazy. People are gonna be totally distracted by that. So we’ve got coffee shops and cars with four wheels. Trees look like trees. There are stairs. It’s not super fancy high-tech. It’s a very relatable, grounded, used kind of future. It’s not futurism. We’re not predicting the future in any analytic, scientific way. It’s about making people say, “I get it.” Having that kind of gut reaction.
They use a poor excuse to limit the look and design of the game. No giant towers, no intresting arictechure. Just boring old normal town (I'd be all right with a few levels being set in the real world, but it would be nice to have some variety).