I am sorry, but I had to give you a zero.
1. It's too good. You need to dial it down a little. *eye roll*
2. The mixing was very good and you aren't supposed to mix that well if you're on newgrounds. You need to start professional distributing your music.
3. I liked the composition.
Woops I pressed 5.