And it's awesome!

http://www.gametrailers.com/

Right now, your best bet is to see it here. Rockstar's site is becoming overcrowded very, very fast.

So, for some new facts. The city is Liberty. But it is now more accurately based upon New York City (Brooklyn Bridge, Empire State Building, Statue of Liberty City, Times Square). You're also a Russian fella this time. Biggest news, but watch for yourself.

And yes, this game looks freaking amazing!