Just like everyone announcing their own streaming services, video game companies are no different as Rockstar is jumping into game launcher service party on PC to house their own titles according to their post. Just like Origin and uPlay, Rockstar games that you purchase go directly to the developer instead of them getting only a percentage.
If you download the launcher today, you get a free copy of Grand Theft Auto: San Andreas. Right now it looks like only GTA games are available right now, but I’m sure more titles will be added soon (possibly Red Dead Redemption 2)? Will you be downloading the Rockstar games launcher?