First Kill: Solid song. Another attempt at outdoing Twilight Of The Thunder God though, but definitely better than the previous one (War Of The Gods). Chorus is very catchy.
Wanderer: Interesting song, structure and riffs sound quite fresh and unexpected for Amon Amarth. At least it's not a rehash.
On A Sea Of Blood: This song is classic Amon Amarth with sharp riffs and melodies and a singalong chorus. Solo section is total Maiden worship in the vein of Gothenburg melodeath bands.
One Against All: Catchy chorus but not much else.
Raise Your Horns: Didn't expect much with such a generic title... chorus is pretty cheesy and sounds like something Alestorm would record
The Way Of Vikings: Pre-chorus is super cheesy... Keyboards are out of place... Pretty bad song.
At Dawn's First Light: Chorus would've been great if not for the annoying melody beneath that kills the atmosphere completely. Main riff and the verses are good though.
One Thousand Burning Arrows: Solid main riff but nothing else.
Vengeance Is My Name: Super forgettable.
A Dream That Cannot Be: Doro really ruined this song for me. Great opening riff and chorus but can't stand Doro.
Back On Northern Shores: I expected the most from this song since it's the closing epic / longest song. It was meh.
Overall: Meh. Not enough epic riffs or epicness in general, too many watered down melodies. Also not dark enough.