Reading progress update: I've read 100%.

Caraval - Stephanie G. Garber

Really awesome book. Review to come soon.