Seriously, I just watched the entire thing straight through. I knew liquid helium was weird stuff but this was mesmerizing. Totally worth watching if you want to get your nerd on. I wish I had Chromecast because it would have been that much better on my tv instead of my tiny iPhone screen.
Here's a highlights video: