Brimming with confidence on this one Noel in both the wrting and, in particular, your lead vox, which have really come on in leaps and bounds.
The song itself is very cohesive - well judged in terms of length and structure and the message is loud and clear.
A few small points you may care to look at:
For some reason your lead vox tracks seems to get quieter in the v after the solo.
"Rock" and "Gods" ? (that doesn't sound like something you picked up at those lyric writing workshops!). Would "stone' yield better rhyming options?
To carry on the gospel analogy, I remain a TC Helicon agnostic. To me, it always sounds kind of tinny and artificial.
The guitar solo - good in parts - still sounds cobbled together to me (showing the limits of the RealBand approach). So many of the phrases just seem to cut off abruptly - particularly in the first few bars of the solo 1:23 - 1:30- rather than flowing smoothly into the next phrase. But if I carry on in this vein, the PG MUsic moderators will come looking for me!