Hey guys, played through the game, saw the end credits scene and no achievement. The tracker says its at 95% My understanding was if you do all the main missions till the endgame, this will unlock.
...