Yes we have a windows build
I think you were in the login window, I just tested on chrome on Windows and was able to create an account, the UI is not very clear and won't let you go back to the main menu and choose to create account
I got it working! Wow this is very impressive for a Game Jam, really nice work. The community stats and level editor are really well polished. And the gameplay makes for a great puzzle game. I hope you go on to create a full publish or commercial of this game! That would be great to see it get more attention