jennryan3190 on 15 June 2015
Finally! And it looks amazing. If they keep it in the direction they have it so far I think it will turn out to be a lot of open world fun:
The whole portion of Mirrors Edge at the EA presentation:







