                                :cause-of-death (get-in game-state [:world :cause-of-death])
                                :madlib madlib}])
       :game-over-rescued
-        (zc/csx [GameOverRescued {:game-state game-state}]))))
+        (zc/csx [GameOverRescued {:player (get-in game-state [:world :player])
+                                  :days-survived days-survived
+                                  :turns-survived turns-survived
+                                  :points points
+                                  :rescue-mode (rendgame/rescue-mode game-state)
+                                  :madlib madlib}]))))
 
 (zc/def-component ShareScore
   [this]

            (if (and cell-items
                     (seq cell-items)
                     (= (cell :discovered) current-time))
              (if (contains? #{:chest :artifact-chest} (get cell :type))
                [\■ :dark-beige :black]
                [(rutil/item->char (first cell-items))
                 (rutil/item->fg   (first cell-items))
                 :black])
              (case (cell :type)
               :floor           [\·]
               :open-door       [\-  :brown  :black #{:bold}]

              [:text {} [message]]
              [:text {} [
                [:text {} ["Press "]]
                [Highlight {} ["space "]]
                [:text {} ["to continue."]]]]]])))

(zc/def-component YesNoPopover
  [this]
