I think this did exactly what most musicians on Newgrounds would ask for; someone to listen from beginning to end before hitting that vote.
This is good; love that you pushed out of your comfort zone; it tends to be how we write the best stuff. Nice work!