50 hours is a pretty decent length...so having to replay it 3 times seems like a strange design decision
I did not explore that much... not sure why you would tbh a lot of the chests and shit are locked until you do a new route. It took me 12-15 hours. Possibly less