Well Rockstar is doing the most horrible yet the most fucking effective type of marketing, which is too little information and silence for an extended period of time that is getting close to a year..... THAT with an already hyped game even before announcement.
Taking advantage of the internet, Rockstar now made this game as popular as what millions of dollars of advertisements would do, except for free. Just by being silent.