Brian...
Heavy Theatrical Rock.
Not many can pull that off. You've "done it in spades".
A Good Rock write. Prosody is really important - the words have to sounds like "they've always been there" - as much a part of the music as any other instrument in the mix. That happens here.
The piano sounds Great!
The guitars have all the Power and Punch required.
The Vocals are astounding. The trade-offs are exceptionally well done.
Extremely Well Done.
Kudos.
fj
Thank you Floyd for your detailed feedback, which I appreciate.
As a fan of Jim Steinman's works,
"Heavy Theatrical Rock" sounds good to me

And thanks for your feedback on prosody, that's something I (as a non-native speaker) struggle and try to improve with each song,
and where I
steal take inspiration from your singing.