Will this game ever come to Steam? And is it a 1 time purchase on Itch, or will you have to buy it each time there's an update?
We aren’t sure if the game will be coming to Steam, but we are looking into it.
It’s a one-time purchase, future updates are included. (Of course!)
it should have the updated download link if you go to your library and click download from there