The next 80 days
This might be the longest 80 days we’re going to have with the wait, but that being said, what happens now? What do we think Rockstar has planned on terms of marketing, trailers and gameplay?
This might be the longest 80 days we’re going to have with the wait, but that being said, what happens now? What do we think Rockstar has planned on terms of marketing, trailers and gameplay?