by Keysdude
I'm gonna have a combination of opinion here. I agree that immediately shouldn't be instantaneously (temporal-wise) but that the Xxcha player should decide before anyone starts talking about how they feel about the card.I think the player should announce that they're considering it (so as to make everyone else shutup while they think) and while they are considering it all the other players should refrain from talking about the card, how many votes they have (unless asked), things of that nature. It is at this point that they can offer to trade with the Xxcha player to convince them to cancel the card (or not) with trade goods, or whatever.
The Xxcha player should then explicitly say whether they are going to cancel it or not. If so, do the ability. If not, people then begin wheeling and dealing and talking about their positions on the card and whatnot (although their positions may be obvious at this point based on whether they were attempting to bribe the Xxcha player one way or the other on cancellation).
Once the players have begun talking about the card and how they feel about it and what they want out of it, the Xxcha player CANNOT change their mind and say "you know what? I actually DO want to get rid of that card."