You may have been away for a while..
..but you clearly haven't forgotten how to use your DAW have you? The sounds used here sound amazing, especially the piano in the middle, and of course your traditional lead sounds amazing.
5 stars for the song, 5 stars for the 8 bit sounds!
Just kidding, 10 for the composition, sounds and for you deciding to go back to newgrounds.
Welcome back then Envy!
Ste :)