November 4, 2008

Mirror's Edge "Runners" Trailer

What looks to be the last official trailer before the game launches next week has poped up on the net. Enjoy!


No comments: