The Map (Game Completion: 100%)
So I beat the game and got the B Ending. Woo. Lots of stuff cleaned up and added to the map, including some secret rooms and puzzles.
Try and stay vaguely spoiler free for big things I've missed, though. I'll be doing another playthrough soonish.
Click to enlarge...