This is one of my favorite episodes, especially with Magneto's dialogue at the end of their fight.
"However you spared my life, I will spare yours. (looks at Logan) There's a small boy from Poland that owns you that much."
This episode is something the MCU needs to rip off.