La descarga de la plataforma se encuentra disponible a través del sitio oficial de Rockstar Games.
La compañía desarrolladora de videojuegos Rockstar Games, ha lanzado su propio launcher digital enfocado a juegos de PC, el cual ofrece variedad variedad de títulos para sus usuarios.
Nombrado como Rockstar Games Launcher, brinda una amigable plataforma para Windows en la cual se puede comprar y jugar cómodamente, similar a la de Blizzard.
Cabe destacar que uno de los títulos más sonados entre estos es el Grand Theft Auto: San Andreas, el cual se encuentra disponible gratuitamente para quienes descarguen el launcher.