I like this!
This is definitely very nice. Unfortunately people on Newgrounds don't appreciate anything that isn't Dance, Techno, Dubstep, or Drum & Bass. Essentially, if it isn't upbeat from the start, the short attention spans of most people will cause them to scream "CRAP!" at the top of their lungs, give you a 0, and be on their way.
Lucky for you, I've got your back haha. I periodically 5 my favorite songs and the songs of my favorite artists.
Anyway, this is a unique song, and I can't pretend like I know enough to criticize this. I will say this though: You're really talented, and if you ever wanted to sample my stuff or do anything with it, feel free. It'd be an honor.
Well that's all haha. Nice song!