Looks like a funy protection, and I guess it's a good thing no cards fell for the trap (actually, I wonder why they added such protection if it doesn't block any device. I mean, they should have put it for a purpose, and have tested it on something...).
No, I didn't saw it, but I've to admit I...