Full threadNovaVeles·Gad to see they have already thought of my first guess. Gases raising from the sea bed. Could be something as boring as that.View on HN