20081116 news.hardware: Review: Mirror's Edge