To those who haven't had a chance to pick up Mirror's Edge, there's a pretty slick 2D flash version availble here.  Go check it out it's definately worth a try.  Won't test your patience as bad as Don't Shoot The Puppy.  It's also not some cheap rip off either, it was actually done in collaboration with EA.  Class A stuff for a flash game.  It's fun to fuck around with for a good hour or 5.  I thought I had something to do?  Oh that's right I'm at work.