"Switch and play" might sound catchier, but I think for someone who has no idea what the Switch can do, this doesn't really tell them anything.
"Play anywhere, anytime, with anyone" is a bit longer, yes, but I think it perfectly captures and explains what the Switch is all about, no questions needed.
I realize this is an entirely pointless discussion that ultimately doesn't matter. It's just something I thought about while in the bathroom about 10 minutes ago (if this was a month later, I would be playing my Switch in there >_>), and thought I'd share.
What do you guys think about this? Do you like the US or the European slogan better? Why?
Oh, and just in case I am wrong and these slogans aren't actually regional, it doesn't really matter. It's simply a thought on which slogan is better. Doesn't have anything to do with the region.