void CheckIfSpiritIsDestroyed()
 {
     if (Placed.Count == 0 && stasis.Count == 0)
     {
         GameOverException.Lost("Spirit is Destroyed");               // !! if we had access to the Spirit here, we could say who it was.
     }
 }
 protected virtual void Side2Depleted(GameState gameState)
 => GameOverException.Lost("Blighted Island-" + Name);