I felt more like the Halo franchise cast a (very) long shadow here, and that shadow was cast by the aspect of that franchise I dislike the most.
That aside, I felt the climax featured a wildly unearned cheat. Had I not been reading a digital copy on my phone, I’d have thrown the book across the room; suffice to say I have not given any other part of this franchise the time of day since that moment.