Pretty much. That song feels WAY out of place with the rest of the album. Put a different vocalist on the track and it doesn't even sound like the same band.
It reminds me of El Paso on Taking Back Sunday's self titled. The first single/intro track that doesn't sound like anything else on the record and probably turned some people off.
I love Glowing Crosses though.