Indeed it is. I remember that out of all of the Zeppelin albums, from the first self titled Led Zeppelin album on up to Presence, the latter was the LP that took me some getting used to... it's so much different stylistically than LZ's previous LPs, I cannot put my finger on exactly why that is, but, yea, Achilles is on that album. :banger:
There's also a killer video on you tube of LZ playing "Battle of Evermore", check that one out for sure!