This song, in my opinion, is perfect! Now, I don't really know anything about mastering, but I can hear everything pretty clearly. It all sounds really great too! I only wish I knew how to make songs this good... ;-; Anyways, keep upthe good work! ;)