I agree with you on the strings, listening to this on my shitty computer speakers instead of HQ headphones showed me how much better it could sound, so I went back and remastered it.
Took some of the power out of the strings in order to let the main melody enjoy it self more, while still keeping the main body of the song strong. Also lowered the drums because they were way too loud, gave the bass a bit more presence and took some of the edge off the Piano.
Just about to upload the remastered version as I'm typing in this response. Next on my to do list is to attempt vocals.
Oh, and sorry for taking so long to reply, I kinda forgot about Newgrounds.