For now, the plan is to have the demo only on Steam, But still some time before the full release so who knows?