And holy cow t#ts. It's scary.
http://xboxdvr.com/gamer/Tigerstorm6/video/36243516
Best guess is that it's related to the hive. As far as I'm aware, no creature can survive in methane oceans in our solar system.
Plus it's super similar to the hive worms on the Dreadnaught.
Regardless, I shit myself when I saw it...
-
This is somewhat off-topic, but if the oceans of Titan are methane that place must smell REEEEAAALLY bad.