Reading progress update: I've read 264 out of 550 pages.

Cress (Lunar Chronicles, #3) - Marissa Meyer

It was like watching him die.