So it looks like Michael made a trailer for Need for Speed: The Run..
The teaser is up on youtube here:
but it needs a certain number of likes to unlock the full trailer!
wish Transformers Cars were in the game..
you need to like their fb page here:
and once they get the required amount, they will unlock the whole thing! can't wait to see it!