So good! I love the tone and characters so far. I spotted a few typos while doing a quick read, and I'll do a reread later to catch them and post them here.
Possible Edits: