Reading progress update: I've read 256 out of 623 pages.

Days of Blood & Starlight - Laini Taylor

This book is so good ^.^