Hey,
naja, das ist kein Gamelauncher, das ist eher einfach ne weitere unnötige Datei, um das eigentlich Spiel zu starten

Also meiner Meinung nach ist es einfacher, sofort die gta_sa.exe zu starten, als erst den "Launcher" zu starten, dann noch auf "Start Game" zu klicken und dann öffnet sich das Spiel erst. Viel zu umständlich meiner Meinung nach :P
Und zusätzlich ist der Befehl "Shell" auch noch bisschen unsauber - gut, er ist kurz und schlicht - aber im .NET-Framework gibt es da weitaus bessere Lösungen, z.B. durch die Klasse "Process".