This is pretty awesome! The only thing that I didn't like about this is that in the drops, the bass layer is too raspy, and the bass is just a touch too loud overall. Otherwise, this is really great! I really like the FX especially, they just make this so much more awesome.
Nice job!