Lest I forget what generated the most traffic to this blog, I link to the Rockstar Games trailer for Grand Theft Auto IV. Perhaps calling it a teaser site would be proper. But proper and GTA kind of make for strange bedfellows. It looks like a return to Liberty City. Maybe they'll take a cue from San Andreas and expand the territory and have some road trips through the Northeast, or at the very least down the Jersey Shore.