I absolutely loved it, so much so I kinda wish they'd left the reveal of the bad guy as a surprise, but for a book like this you need all the attention you can get it guess.
Why i read the book was that lots of people are still assuming that Steve was always Hydra and Sam is just beating himself for not catching it so he's not bothering to correct anyone. Rayshaun lays it out pretty clearly i think.