Setting up a freezing trap to go off on a Mind Controlled minion.
Can this game please define owner better? In any other TCG owner implies and defined as the actual owner of the card. If I freezing trap and MC'd minion, I see no reason as to why it should go back into the priests hand. The priest does not OWN the card, I do, he is just controlling it. I understand the rules and why the game did that, but I think there should be better wording behind either freezing trap or mind control to avoid confusion. If someone is driving a stole car, the driver does not OWN the car.
This is mostly just me venting about a crappy situation, but there really should be a little bit more definition around this interaction if it is going to play out the way that it does.