Haha, so cool to see that video here too! Love the "Yay XKCD", cause when I was at XKCD I was going "Yay POF!".
That's one of the research groups at my uni. I'm actually (duh) in the optics area whereas they're in the Physics Of Fluids (see where they got their acronym?) but it's still cool to see the result spread like this