I think originally I played this game via a cracked copy on PC. Later on I would buy a copy through Steam (maybe even Origin before that?).
This is a pretty awesome game. The visual style is very striking, and the whole free-running mechanic is fun and original. I haven't gotten to the sequel, [[Mirror's Edge - Catalyst]], but I'd like to at some point. To be honest though, I should probably play this one first again before that, because it's been many years since I played this one originally.