I'll post more detailed impressions later, I'm currently far too busy building bridges and trying to make a more easily traversable world.
I'm really digging the game, a lot.
With that said, the weakest part of the game is absolutely Kojima's writing. He's never been particularly good at it and it is still a stilted mess here.
Characters talk like they are addressing the audience, rather than each other.
On the other hand, Norman Reedus is putting on a great performance. He's somehow delivering Kojima's wack dialogue with believability and he seems so out of place when he's talking to other folks because his delivery is so natural.