Rockstar announced today that the
official site has been updated with new screens, wallpaper and widgets. In addition, it was also announced that the last of the four
Grand Theft Auto IV trailers will be coming to the internet near you on March 27th. The trailer is titled "Good Lord, What are you doing?" aka "Everyone's a Rat." In the meantime, check out these new screens that were released today: