That's right. A free game just for downloading the Rockstar Games Launcher on your PC. Rockstar Games has added more games to its Social Club launcher, and rebranded it the Rockstar Games Launcher.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results