TALOS is about to destroy an island, and our heroes!TALOS is about to destroy an island, and our heroes!TALOS is about to destroy an island, and our heroes!