I'm an idiot who didn't realize I saved this as a draft instead of publishing it. Well, it's still the latest version of the demo. For anyone who's been following this before, you can try out the new demo.