It's rare that I ever really hate a game at the same time as loving it, but Mirror's Edge really manages to hit both ends of the spectrum during a single play through. The good parts are incredibly good. The visuals are amazing, as is the atmosphere. You can believe you're in the world which, combined with the fact that you can see your hands and feet, really helps the game work. The mechanics for the free running work really well as well, with choices to jump over obstacles or sliding under them. The game talks about flow, which...