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.