Took me a while to find the videos.

Media and Entertainment > Game Videos > Gaming Community > Newly Released Content > GameTrailers.

Just to save a few headaches :)