SEOUL, Nov 12 — Rockstar Games, the studio behind the blockbuster Grand Theft Auto series, has said it will release the trailer for the next instalment in December, setting the gaming world abuzz.The trailer follows years of feverish anticipation and speculation among fans, and while the release date is not...

Full Story Read More