The sci-fi fairy-tale retelling you didn't know you needed in your life. 
 I put off reading this book for forever, for no good reason to be quite honest. But when I started reading I seriously couldn't stop. The world building is incredible and believable and the sci-fi isn't goofy in the slightest. If you get nervous about fairy-tale retellings, as they can be cheesy and obvious, have no fear. This one is fresh and creative.