From the Vault — originally published April 2, 2008. Some links, videos or prices may be out of date.
I know your interested on whether Grand Theft Auto IV will live up to the hype and anticipation especially after announcing the whole 16 player multi-player features in this new Grand Theft Auto game.
Click here to check out the Hands-on impressions posted at one of my (…ok most) favorite game sites.

GoILL
This game is gonna be the shit.