Yes, we are already in the process of setting up the page. But at the moment, we haven't decided whether to launch in Early Access, like on Itch, or go straight into a full release. Most likely, the game will be fully complete by the time it launches on Steam.