If you ask me, all songs should have 3 basic parts. The melody, the drums (or the beat), and a baseline. I felt like the melody you have would fit better being a base line. It was a great song, but you wont find people remembering the notes, because it does not catch on easy. (Now that the bitchy stuff is out of the way...) The song quality is great. The different keys you used were great, and transitions were great. The begining was not rushed and the end exited smoothly. All in all, 8/10 stars!!