I think this song is about the holy grail. And the one talking here is the priory of sion. The queen of hearts is the holy grail and the soldiers are the priory. Well that's the main job of the priory is to protect the holy grail from the ones who wants to destroy it. But the enemies have got stronger. They got all the right friends in all the right places. So yeah they're going down. Hhhmmm. My mind's been running wild.