titans rising from the sea battling pirates