This is so well done! Such a unique world with fun character designs! I was worried that the ending would have a last-second joke like the book being the wrong one, or Kyra was just faking sick, etc., but I was pleasantly surprised that it ended so wholesomely, haha! Lovely work!