Both of these cards are "target creature" cards. Both are also instant cards. So why is it when it's MY turn, and I play my instant "target creatur" card FIRST, it gets over shadowed by the opponent returning the card to their hand? This makes 0 sense considering it wasn't their turn, wasn't their card played first, and both are the same card type, same "target creature". Please explain why this card somehow stops a creature from being destroyed even when played second and on an opponent's turn.
Magic uses a priority system essentially at the start and end of every phase your opponent can do an action or respond to your action. So with an instant it enables you to do things on an opponents turn. Say the card your opponent cast to bounce your creature was a sorcery he couldn't use it on your turn.
Second when spells are cast they wait in the "stack" to be "resolved". Magic uses a Last In First Out system in which the newest spell/ability is resolved first, and the oldest last. Say you were at 6 life and your opponent had an unblocked 3/3 coming at you and a giant growth in hand and cast it to put you at 0. But you have Lightning Strike in hand and you can destroy the 3/3 before the +3/+3 resolves. However, if you reverse it your opponent can save his creature by giving it +3/+3.
The game of Magic operates with the Stack. That is, "Last in, First out". In your current example, it matters whose spell was put onto the stack second. This interaction would function the same no matter whose turn it is. Magic is a game of action, and reaction, and the Stack allows this to work. Your gripe is about a very specific interaction, but without this, Counterspell wouldn't work, Reverberate wouldn't work, Heroic Intervention wouldn't work right. There are so many cards that only work because of the fact the stack exists, that complaining about one situation because your Murder fails to kill something is very short sighted.
Whenever a spell or ability is used or triggered, everyone else has the ability to respond to it if they have an action that is fast enough.
You want to Murder my child by running it over with your car, in response I return it to my hand by pulling it out of the road (unsmart kid playing in traffic).
What cards you want to run so that players cannot respond are cards with the keyword “Split Second” such as Sudden Spoiling. Just like sorceries are “slower” than instants, spells with split second are the “fastest” spells there are.
Second when spells are cast they wait in the "stack" to be "resolved". Magic uses a Last In First Out system in which the newest spell/ability is resolved first, and the oldest last. Say you were at 6 life and your opponent had an unblocked 3/3 coming at you and a giant growth in hand and cast it to put you at 0. But you have Lightning Strike in hand and you can destroy the 3/3 before the +3/+3 resolves. However, if you reverse it your opponent can save his creature by giving it +3/+3.
The game of Magic operates with the Stack. That is, "Last in, First out". In your current example, it matters whose spell was put onto the stack second. This interaction would function the same no matter whose turn it is. Magic is a game of action, and reaction, and the Stack allows this to work. Your gripe is about a very specific interaction, but without this, Counterspell wouldn't work, Reverberate wouldn't work, Heroic Intervention wouldn't work right. There are so many cards that only work because of the fact the stack exists, that complaining about one situation because your Murder fails to kill something is very short sighted.
You want to Murder my child by running it over with your car, in response I return it to my hand by pulling it out of the road (unsmart kid playing in traffic).
What cards you want to run so that players cannot respond are cards with the keyword “Split Second” such as Sudden Spoiling. Just like sorceries are “slower” than instants, spells with split second are the “fastest” spells there are.