Just finished a playthrough of Mirrors Edge.
I like what DICE was trying to do with this game, and in many ways it reminded me of Portal: a big-time developer making an indie-esq game that that has a core hook of reworking how a player navigates a first person futuristic dystopica rendered in a striking but minimalist style (with little to no actual combat).
It was a quick run, with probably a total of 6-7 hours of total play time in the story, and more like 5 hours if it wasn't for the constant, repetitive, dying because your character failed to recognize a ledge or pipe or some other object as something they could grapple or vault to.
The focus on parkour was really fresh, but the level design/perspective often forces you out of the "flow" when your path forward or where you should go becomes unclear. Many of my deaths were the result of just trusting the level designers to channel me to a leap of faith, only to realize where they actually wanted me to go was not obvious at all.
The story was completely forgetable, with truly some of the worst animated cinematics I have ever seen. They can be done extremely well, I have no personal bias against them, but DICE would been much better served just rendering the cinematics in engine and I'm confused why they didn't.
Despite all my criticism against the game, I did find enough to like to play it to the end (I did go in with knowledge that the campaign was not very long, so that may have added some motivation).
After this, I really feel like I need to be a heavily armed and armored, compensating for something level badass. I'm thinking my 980Ti is ripe enough to handle some Crysis or Crysis Warhead, so I'll give that a shot next.