Once you get these artifacts on the battlefield, they start to boost all your next moves, from creating huge tokens and doubling power to ramping and giving counters
However, 3 lands for the Freerunning of cost is a ridiculous ratio, so if you can manage it youre going to be ahead of the game
Jace also could just sit there and generate some card advantage by activating his -2 ability, +1'ing a couple of times, then using -2 again for an additional card
With the Special Limited Set, other regions were able to get their hands on cards from LM sets, like this gorgeous Quantumon alternate art
You can learn more about Cardmarkets fees here, they also offer a comprehensive sellers guide here
If it attacks or is attacked this turn, your opponent takes no battle damage from that attack