Good song, technically great!
BUT (yeah, I love this word!!) it lacks an epic feel to be a "among greatest track ever made on Newgrounds". I would have loved (thats my ultimate daydreaming right there, it's not a absolute necessity to add everything (or anything lol) there :P) :
1. Light string in the background : always feel good
2. More present bass : mabe layering something else WITHOUT OVERDOING IT!!!
3. Add reverb on certain part : MAKE IT EPIC!!
4. A... hmmmmmm, muffin!
Good job on this!