Got Mirrors Edge on Steam today, it's been long since I played it on my Xbox 360, and I love the game tbh, there's nothing else like it.
It's still on sale on Steam, afaik.
When we getting a Dallas event on a Mirrors Edge Map where everything is highlighted red?one of my fav games of all time