The lyrics here can be interpreted as obvious or ambiguous. I guess it's all in how you hear them. Maybe they're just all metaphors too but on Memorial Day the mood and sounds do convey a definite dread, terror and "war is hell" soundscape.
What are you listening to tonight?