Rockstar Games has released a gallery of nearly 40 launch screenshots for Grand Theft Auto …

Advertisement