It's a clear sentence, but if you're not a native speaker who is up on current lingo and idioms, it's an ambiguous twisty maze of a sentence. I'm trying to translate it into Spanish (not native for me) that communicates the same feel, and I would be dizzy trying to read it.