That's correct! You get both a direct DRM-free download from itch, and a bonus Steam key. (The Steam version is also DRM-free, for that matter. DRM sucks and is anti-consumer)
Awesome! You got a sale then :)
Nice touch on using Steam merely as a launcher/organizer/downloader. Not many do that. At the moment I can't use it because of the recent support drop for older Windows, but it's good to know.
And if I may fanboy a bit, I'm super happy to see Stefan is still creating after all these years. Big fan from the NWN days ;)
I've been wanting to get back in the swing of game development since leaving NWN. I learned one key thing in my NWN days... I cannot be a one-man-band of a game studio. I burned out hard doing that. But this time I have a great team backing me up and together we've carved out the game of our dreams. Hope you enjoy!