Sort of but not really spoilers -
First half of the game is the best gaming experience I have ever had, the second half was tedious and I did not care much for it other than to get it over with. It had SO much potential but the second half really let it down for me. Such a shame.