I am worried too.
I was ready buying the game but I want to learn about this as well.
Same game on both, and I'll update both as well. I just "fixed" Steam version cause they wanted me to remove all external links.
Thank you for your answer!
I bought it on Steam some hours ago.
Cheers!