A mysterious object falls on Panthalassa
Ico look, a meteorite!
Looks like it landed here...
Strange glow... let's check it out.
There it is, it's huge! And is it...growing?
Let's follow its cables and see where they go... can you get a reading on what's inside of them, Ico?