Reikhardt4: Thanks for the reply!
Personally I don't want to install yet another launcher on my machine, hence why I'm hoping this old gem will make it's over to Steam at some point.
Yeah I understand. And even if you use GOG Galaxy you in anyway need the other launchers installed.
I don't really mind that much having all of them installed (I don't have any of them set to launch on startup), but what I do find frustating is not knowing where a game gets released. This has now become more of an issue with Epic, seeing as you know EA games will be on Origin and Ubisoft games on Uplay.
I hope the day comes where you can somehow redeem games you already own on Steam or whatever you prefer to use. But that's probably never going to happen :(