Ene3, we have nine new images of Digital Illusions CE's upcoming Mirror's Edge. We finally get an in-game screenshot of Faith, portraying her on top of a building. We get what seems to be some underground train station level in the pictures as well. It's simply looking amazing. Enjoy!