As a story 10/10. As a game? If you replay the story it gets very tedious. It starts to show how lacking it is in the perspective of game-makers.
Though every opinion is subjective. I just couldn't wait to get the final two achievements, when replaying. Sometimes it felt like I'm in a casket myself. :P