Not wanting to offend anyone, but these obligatory complaints about the production/mix that multiplies on the internet (common to many bands, not just Maiden) are more of an addiction than anything. It's almost an automatic reflex at this point.
The Stratego song sounds great on my headphones...