Pathfinder #1

Sorry for the delay on this one. I'd been working on a puzzle that took me a lot longer than I expected -- I'm still working on it, almost two weeks after I started -- so I took a break to throw this together. Trying out a new type, and though it has some rough patches where I wrote myself into a corner, I think it turned out well for a first attempt. I will probably return to this type in the future.

Puzzle: 
Solution: