Ooh, I'm re-reading (well, listening to, this time) The Invisible Library, and the first time I totally missed that Kai is basically from a Shadowrun dimension. Not sure if I like that or am annoyed.
(I think I'll skip most of the book and start book 2 soon? But not sure, I think I forgot a lot)