This is way past newgrounds material.
This stuff is absolutely production material, you should definitely be no short of famous at this point, your music is top of the line, high class, and in general some of the best I've ever heard, professional or not.
BEST SONG I'VE HEARD EVER