The footprint thing is why I do not think it will be Yeti.Kraken can work because it's got tentacles while the rest is hidden below the waves. With a Yeti the only thing your going to see is footprints in the snow. Which is kinda already a Avs alt logo. Perhaps you could have some sort of logo where the Yeti is hiding in it?
I suspect it will be Venom themed. Someone mentioned BUZZ to continue with the ZZ sound. That has some merit too.