Super cool (pardon the pun please!). The worm looks great and I just love the base, the cracking ice and froth looks very realistic.
Only thing I might would change is maybe have a human or penguin or something to show how big the worm is? Just my two cents, without something to provide a sense of scale it's kinda hard to tell it's a GIANT ice worm.