Oh, Mirrors Edge, how you tease me. I remember reading about this in the UK gaming magazine, Edge, some time last year. It sounded tantalising then, but these screenshots have really pushed me over the edge. They look stunning.
The game is clearly another one based upon Parkour style activities (much like Assassins Creed and Prototype). Apparently there is combat but it’s generally easier just to run off. The red objects show you the quickest way from A to B, and the general sense of scale and height is just, well, you can see the screenshots for yourself.