no it wont work for steam from my understanding. I think this version is cheaper as well but no steam key. Steam launches in a day or so so should get it there.
What is your email by the way? I mean I see you have a twitter page, and you have no emailon your flowspage page, and i dont see a company website page. So yea, what is your email?
My question would be if I buy it on Itch, will I have to rebuy on steam?
Will I get a steam key if i preorder this or what?
Does this give volume 1/2 and will there be later updates?