Rockstar Games launched a launcher. Rockstar Games is the latest company to release its own PC games launcher.