i'm only 100 pages in and i'm already invested in teh characters' lives, i don't know what kind of magic this author is using but i am here.