It will eventually also be released on itch.io, though I'm not sure when, I want to make sure everyone gets to play as soon as I can. I'm also seeing what else I can do to make sure our supporters aren't screwed out of getting to play the game they helped make.