Winter (The Lunar Chronicles) - Marissa Meyer

Man, this was a beast.

 

Was a 4 star read, but I cut half a star because I feel like about 300 pages of filler could have been dropped. It wouldn't have affected the story at all.