I see a web build have been uploaded 3h ago, but the itch page says "The developer has not uploaded a game yet...".
Did something go wrong with the webgl build ?