First off this song is amazing, I feel like nothing really needs to be said here, it really "blew me away". No, I'm not apologizing for that pun.
Second of all, what you have a Newgrounds account? I had no idea, I'll definitely use here to listen to music more often then!
Thank you!~