Mirror’s Edge – Review

February 1, 2009

In a police state where free expression is not tolerated, as a runner, you’ll feel a satisfying sense of speed and tangible interaction with your environment.