Well put together.
I enjoyed this, and have been well informed at the same time.
What I find familiar about this is the style. Reminds me of Fire Coming Out of the Monkey's Head by Gorillaz. Not calling you on it or anything, just observing.
Still good nonetheless.