Jump, jump, duck, grab, jump, wall-run, whack, splat, restart checkpoint.
But what lets Mirrors Edge down is its key component: level design. Its a game designed to be played at speed, timing jumps and dives and flips and grabs just right to traverse the level. So when you have to stop, to find out which direction you're supposed to be going, then you slow down, and overall enjoyment suffers as a result. If you've played it before, and just going through on a speed run, then its a minor niggle, but for first time players, it is a major put-off.
So for a game with a fresh idea and not afraid of doing something original, Mirrors Edge should be applauded. This is the game that other games can learn from- but not necessary follow. If there's a sequel in the works, doubtful but weirder things have happened, my advice for the developers is think the levels through more thoroughly.