Beautiful
A nice read. I felt it dragged a bit in later chapters and lacked tension by then, but that may be a matter of preference. Otherwise well-written.