Reading progress update: I've read 585 out of 647 pages.

Mistborn: The Final Empire  - Brandon Sanderson

noooooooooo, no why? why are you doing this to me