Played a bit of the mp demo. There seems to be something lacking, like you don't feel connected to the shooting. Streaks feel off, I don't think they are needed in this game. I think the inclusion of team-oriented tech or maneuvers would be good, something to make you want to fight with your teammates rather than just run around randomly.
The run-slide mechanic is cool, being able to tone down bobbing is a big plus for people prone to motion sickness (like me), and the camo makes me feel like Ghost in the Shell, lol. I loved the first game and will keep this one on my radar.