Can you play upgrades on opponent's creatures? If so who 'controls' the upgrade?
E.g. (If legal) I play an upgrade that says "Your opponent's keys cost 2 more to forge." Does that make MY keys more expensive (b/c the upgrade is on his creature) or my opponent's keys more expensive (because I still control the upgrade even if it on is on their creature).