I have the same problem. I do not mind playing the game off Steam, as I decided to buy it on Itch.io, but that would be a nice bonus.