In "Revelations" it seems the vocal melody didn't flow with the chord changes. Some of the notes that were sung just did not "fit" for me in my ear. Maybe that's the effect you were going for but some of the note choices in the vocal just didn't land right, seemed to clash, were a little too dissonant in the chord structure. I thought everything else in the tune worked. I just think the vocal melody could be tweaked a little.
You should note that I'm old. I got a lot of classical and jazz music training in college. I don't consider myself a monster player or accomplished music critic. I'm just letting you know what I hear, what sounds good to me, and what doesn't. So don't place too much emphasis on my opinion. I grew up playing Beatles and Creedence.
Thank you for your indulgence,