Wow, this sounds like a step outside of the norm for you. It's not really "hip-hop" in the way its defined today. I applaud you for erecting something of such length as this in FL Studio (or other software). I hadn't recall coming across a song of this length and style on Newgrounds since FatKidWitaJetpak's "Ironesque Valley".
This month I learned a lot with SONAR through experimentation, which is essentially what this compilation of a song is all about. You've used a lot of samples, and they seem to meld well with each other.
The mix of instruments, audio clips and whatnot together almost feels like they came from a "trip" of a movie or something. It certainly sounds like a lot of time was put into this work.
For being fresh out of high school, it seems almost as if you've been making music for many years. I don't know what inspired you to make such a journey at the time, but it feels like a journey worth completing.
I'm not big on mastering myself, most of the time I don't even really bother with it, feeling satisfied with the given quality.
As of this review, I've barely accumulated even half the minutes of this song in the challenge that took place this month of February. The transitions seem to be darn-near seamless, as if they were meant to be.
Your quotes appear strong and useful. Music is constantly evolving and we may never run out of new ideas for it for aeons to come.
Keep doing what you're doing, C.J.
-Kurisu