Reading progress update: I've read 114 out of 400 pages.

Heartless - Marissa Meyer

Not sure if I like Catherine or not ..