Rough early encounters and late game execution but still a pretty decent time. I plan to improve on this run very soon.
Mod Note: retimed to 3h 26m 51s after end timing change