There's something about that string melody that plays throughout the song, I don't know if its the timing or the attack. Either way I recommend heading to the audio forum and snatching up the samples posted there. With those you could turn this into one hell of a song.
i think maybe one of the notes in the melody is off? mmm