This is absolutely on of my favourite songs on Newgrounds.
The samples, mastering, soundquality, harmony, instruments, effects, building, variation, melody and complexity is just perfect.
I will vote as much as I can that this will be on the " Best ever" list one day =)
Greetings
just a fan Sema