You must log in or # to comment.
Launchers should do just that, to launch the game. Doing anything other than that is, before anything, a repurposing of the word.
And regarding this specific game, I didn't see the whole struggle so I don't even know which game it is, but in case it is officially sold anywhere DRM-free, I strongly suggest going for that, wherever it may be.