So, finished the game, 140 hours in (20 hours of that was afk punching a wall to level Athletics). Still didn't 100% the game.
Spoiler concerns the end of the game, or at least my ending for the game.
I loved this game, warts and all... a thing of beauty. I know.