9/6/2022 10AM EST - sorry folks, the web build is broken at the moment (stuck loading at 0%), due to factors outside my control. The Windows download should still work though and hopefully this outage is resolved quickly.
Edit: should be fixed (for now~)