Talk:Chaos Rising/@comment-72.156.214.183-20130611215220/@comment-4091815-20130611215753

Floating cubs of a plastic or gel like substance would be my guess. It looked very convincing though and the sound effects really sold it.