Came here to see if anyone was discussing the infographics, but oddly enough because I found them incredibly distracting and in that zone of "pretty to look at but taking too long to comprehend well, if at all". To each their own!
I just rarely see someone commit to the bit so deeply, and I think that's fun.