Hello,I will set up a Steam page as soon as I finished with the story. ^^
Yes. Please set one up asap. Game doesn't need to be finished. You can do Early Access ;)