Damn this is good. lol Other than a couple mixing, mastering, and a couple other technical issues, this is fantastic. If you fix the eq, stereo, ect... this would legit sound like a pro made it.