Second time playing this game. Didn't finish the first time. Same thing happened when I played Skyrim for the first time. Went around doing all the side missions and getting weapons only to not finish the game. Came back and beat it in less time than I did for my first play through. Lots to do and good content. Definitely recommend!