dpmnymkrprez on 12 June 2007
Here is the link, this game looks great!
http://media.xbox360.ign.com/media/849/849458/vid_2017832.html
I would rec/watching all videos, but check out the Helicopter video.