timppu: Not sure... reading the usage examples, it seemed you can download (and also install) single games, one by one, with that tool? Ie. you can't tell it "download all my HB game installers and extras, now!"?
You're correct. However, it's possible to add a "download all" functionality. Perhaps request the feature from the author? A rudimentary version would be trivial to add, but I assume gogrepo does more than just download.
Also it seems you must give your usename and password in the commandline. Wasn't that regarded as a security issue? I recall gogrepo.py also worked like that in the beginning (you gave your GOG username and password within the login command itself), but it was identified as a security issue and hence changed so that it prompts for those values when you run the login command.
It's a one-time thing only, then it gets stored in a keyring. As for it being a security issue, that's only if you have unauthorized people on your computer. At that point, you have bigger issues to worry about than just your Humble password.