This. It was posted on November 30th 2018. What i noticed is that the game's lenght is supposed to be 15-20 hours. Recently Take Two, Rockstar's parent company, said that they want their studios to make shorter games. So it could be true? I really like this leak because i always wanted Rockstar to make a new IP.
No comments:
Post a Comment