This was a nice polished demo to playthrough. I would recommend updating the itch page as it still lists the game coming out in November, to avoid any possible confusion. Also probably adding some images of the game to your first post to give others an idea of what the game looks like.
This was a lot of fun! It was a really well put together demo, and I even had to play it multiple times because I missed some things the first time.