Amazing.
Well the song is great, it deserves an eight or nine on its own, but the fact that you care enough about your work that you respond to every single review writer, and answer fan questions in such a nice manner is truly something to be appreciative of.
Keep up the amazing work, and that attitude you have about it, it will get you far in life.
<3