I recommend creating a game page and writing devlogs. You can add files to the page when you’re ready and make a “Major update” post to announce that the game is now available.
Where did you read that launching an in-progress game page is not recommended? We have plenty of pages like that. The sooner you create a page the sooner you can start getting followers and having people add the project to their collections.