I have been working on Life Part 1 and have a sneak peek ready, so do I have to create a main page for it so that I can create it's devlog or I have to wait until it is fully complete. Moderator please reply me to it.
if you create devlog entries, then those will be indexed if the page is public – https://itch.io/docs/creators/getting-indexed#publishing-vs-indexing/getting-indexed