Hey! Thank you for writing them - and for the free geology lessons! ;)
I really like itch.io as a platform as it feels much more open and free than GOG and Steam. I've heard it's also very developer-friendly. And, as a friend of DRM-free, I always prefer a good old-fashioned download method that doesn't force its own client on me. :) I think it's a great idea to have your game both on itch.io and on Steam.
Viewing post in The Crimson Diamond DEMO comments
I know what you mean, I never touched Galaxy myself and it took years until I installed the Steam client (and only because I heard that many indie developers sell their games on Steam without integrated DRM). But yes, try to get it on GOG. They have become a bit snobby and picky as of late however, refusing some really great titles while rolling out the red carpet for all kinds of more or less questionable "casual games". Anyway, you should try it. As your game is already very well fleshed out, looks and feels absolutely in the vein of the classics AND they sell your main inspiration Laura Bow they simply have to accept it ... or else! ;)