We're going to cut you guys the mumbo jumbo. Head on over to
that link and watch the premier of the Grand Theft Auto IV trailer!
You may experience difficulties, but keep trying. We'll post any
alternative links as they appear. So far, from what I've seen, it looks like the game takes place in Liberty City, but this time modeled heavily after New York City. Some of the details look far too close to my neighborhood here for me to call it anything but NYC. The cars are still fictional, but the game does look quite impressive. Click
here for the trailer.