incredibly cool bubble mechanics, how did you do it?
A signed distance function shader with a pixelated second camera!