It's story was rushed and needed a lot of support. The plot in general had very little feeling or presence in the game play. And its plot was reduced to just a couple of very very very long cut scenes.
It had too much plot twists, long cutscenes pr flashbacks about intel and scientific and technological stuff your mind goes ka-boom to even understand the basics. Besides the long codec call; so yeah, that was all too much