Promising Future into Promising Future resolution order
I play Promising Future and choose a second Promising Future from my five cards
Opponent picks Ride the Wind to try and score on my turn
Does my second Promising Future (and the two cards chosen from it) resolve before their Ride the Wind giving me a chance to kill the unit?
Does Ride the Wind resolve, then the second Promising Future and then the staged showdown?