     :msg (msg "move " (:title target) " to his or her grip")
     :effect (effect (move target :hand))}
 
+   "Unorthodox Predictions"
+   {:prompt "Choose an ICE type for Unorthodox Prediction" :choices ["Sentry", "Code Gate", "Barrier"]
+    :msg (msg "prevent subroutines on " target " ICE from being broken until next turn.")}
+
    "Unregistered S&W 35"
    {:abilities
     [{:cost [:click 2] :req (req (some #{:hq} (:successful-run runner-reg)))

   "Power Shutdown"
   {:req (req (:made-run runner-reg))}

   "Psychographics"
   {:req (req tagged)}

   "Reina Roja: Freedom Fighter"
   {:effect (effect (gain :link 1))}


   {:trace {:base 2 :msg (msg "reveal the Runner's Grip")
            :effect (req (doseq [c (:hand runner)] (move state side c :play-area false true)))
            :unsuccessful {:msg "take 1 bad publicity" :effect (effect (gain :corp :bad-publicity 1))}}}

   "Isabel McGuire"
   {:abilities [{:label "Add an installed card to HQ" :choices {:req #(= (first (:zone %)) :servers)}
                 :msg (msg "move " (:title target) " to HQ") :effect (effect (move target :hand))}]}

   "IT Department"
   {:abilities [{:counter-cost 1 :label "Add strength to a rezzed ICE"
