Titan Maximum Episode 3 – Tip of the iceberg