A couple things. The attack bit of Dream Blossoms is pretty simple (just a throw). But it's a dual card, attack/action. The text of the action reads: "R: After you play a card, gain X vitality. X equals double the played card's difficulty."
Now, the biggest question on my mind is this: does that mean the printe d difficulty, or does that mean the control check you had to make to play it? As an example, if I play a 3 difficulty card after having two others in the card pool, then play Dream Blossoms, do I gain back six or ten vitality?
The second question has probably been addressed before, but I can't find where at the moment. Can the Gorgeous Team (which brings back non-attack cards from the discard pile) bring back Dream Blossoms? Since it's both an attack and an action, I would think not, but I wanted to ask just to be sure.