I was wandering aimlessly around Titan towards Tidal anchor and found this glowing blue stuff squirting out of the wall, has anyone seen this before? Tweeted it to Byf but decided to share it here too.
-
There is no real lore explanation.