Gah, memories...
I might cry D,:
However, that note aside, this is the reason that I try to find music on Newgrounds, it's wonderful pieces like this that make my heart sing. All the gushy stuff aside, this is wonderful mate, do keep up the good work :3