Got myself this Album and this is the first album from Maiden since Brave New World that I really dig at the first listen. The intro for the opening track / Satellite 15….The Final Frontier is a tad too long tho. Other than that, its good to see these Brits kicking ass and taking names again 🙂

Advertisements