I liked the demo and would like to buy the game here (I don't use Steam). Will you release it on itch.io as well?
I second that!