The main plot of this book is different from the previous two "Age of ______" novels put forth by Lovegrove. This one centers around Gid, a down on his luck loser who is trying to put his life back together and finds an add offering good pay for military work which Gid has plenty of experience. What he doesn't know is that he is joining an army of Norse gods and soldiers to go and prevent Ragnarok.
Gid has a fist fight with Thor, he woos (if that is the right word here) a beautiful Valkyrie, and ends up becoming the hero of his own story. What I found outstanding is how Lovegrove was able to tie in the epic deaths of the Norse gods (Thor and Odin as two examples) using modern day machinery. Fenrir the great wolf is instead a rolling fortress that has been designed as a wolf and it takes Odin's life. The giant serpent that Thor puts down is a mechanical one made from science and again it and Thor take one another life. Even the ending where Heimdal kills Loki is done poetically Of course there is that whole unpleasant business where one character is blood eagled. (If you don't know what it is, look it up because it is disgusting.)
Where Lovegrove almost lost me was in the last 5-10 pages. He began to take a path that had me screaming NO NO NO...but unlike so many authors he fixed it with only a couple of sentences. He was traveling down the path of the cliche ending. Where was it a dream, was it real? That ending I HATE fervently. He went down that path but then gave a solid answer. He didn't need to say it was real for you to know it was very real. Lovegrove showed you a side of this hidden reality fiction that I haven't encountered too often. Many times authors force you to sit there and think what the hell happened here and why did it happen? What Lovegrove did was explain why it happened and gave you only an element of speculation to really grasp why and how it went down. Overall this book is phenomenal and if you have read any of his other novels you know what magic this man can do with mythology and science. An A+ from me.