Halo: Primordium focuses primarily on the journey of Chakas and Riser - the two humans we encountered in the prequel Cryptum. At the start of the book, they both find themselves on a Halo ring following the aftermath of the space battle at the end of Cryptum. Chakas is taken in and cared for by a small tribe of humans and once he is nursed back to full strength, sets off on a journey with two of his new companions to seek safety from the Forerunners/Precursors and to find his old friend Riser. Other things happen along the way though and Chakas is soon drawn in to a quest that goes beyond finding shelter from the forces that could do him and his companions harm.
If I am honest, this book is even slower than Cryptum. The first half of the book is spent following the main characters across the Halo and very little happens in that time. All the truly interesting stuff takes place in the second half of the book. This is where things start to click into place as the plot unfolds and the scene begins to be set for the third book Silentium.
The characters are still solid and well thought out but there's a sense of time wasting for a large portion of the book. In Cryptum, things moved slowly but in a meaningful way that helped to develop the story and give substance to everything that would happen later and that made it good, made it feel as though the story had depth. Primordium is still a good book but where Cryptum could be picked up and enjoyed by all, I think Primordium is a book that will only hold the attention of Halo fans (and perhaps not even then) simply because in parts it is difficult to follow and it would be nigh impossible to understand if you didn't already have a grasp of the Halo universe. I've given this book 4 stars because as a Halo fan it intrigues me and I can understand all the references and little nods to the video games but for somebody that has never played the games, this book would probably get about 3 stars from them, perhaps only 2 :(
A good book, but you have to be very patient with it and if you haven't played the games or read up on the lore, you might be best giving it a miss.