Video Games ❯Gaming Community ❯Online Communities ❯Subreddits
Rockstar Games' holiday sale announcement quashes December 27 trailer rumors, leaving fans speculating on future release dates.