When I started reading 'A Million Suns', I was prepared to be disappointed. For the first third of the book, I was disappointed. While Beth Revis had corrected a little of her incorrectly researched science, her writing hadn't improved very much and reading it was quite a chore. Still, I am not a fan of leaving stories unfinished, and the plight of Godspeed had intrigued me enough to slog through the boring parts. 
 At nearly halfway through the book, I realised that the mystery of this novel was starting to draw me in. I was very grateful for this, but a little wary considering how predictable its predecessor was. To my surprise, the plot kept me guessing a lot more than I thought it would, and while I did guess parts of the story (such as the involvement of the antagonist's sidekick, although I figured they were the antagonist) and the biiiig plot point that was almost given away by the cover of the book (albeit not as quickly as I had guessed the last book's plot), it seems like Revis had planted a red herring in the narrative to distract me from who the antagonist really was. And when eventually the bad guy was revealed, I was very surprised. Well, not very. Surprised enough. Slightly impressed. 
 I didn't see much improvement in Revis' writing between this book and the last, but there is definitely some. Amy's character is a little more fleshed out, a little less dependant, and *gasp* actually has a conversation with a female character! Not just a conversation, but she defends the older girl from the man who sexually assaulted them. It's very likely that Amy is on her way to being a fully-realised character. And, as mentioned above, the plot was much more engaging than that of the previous novel. However, there is a rather big factor to the story that seemed really underwritten to me. Skip this part if you don't want spoilers. 
 I understand that Amy and Elder were destined to be together. That was made apparent from the beginning of 'Across the Universe', and of course they'd be making some headway into that relationship in this novel. After all, Amy has been awake aboard Godspeed for three months. That's long enough to start developing a relationship. What annoys the heck out of me is that their relationship isn't developed. There are a few mentions from Amy about how she doesn't know how she feels but chooses not to be with Elder, and Elder mentions that he likes being around her and near her and perves on her a little. And then, suddenly, they're making out by the pond. There is so little emotion written into their relationship that I couldn't even detect it. And afterwards, after a series of emotionless romantic moments between them, Amy confesses to herself that her heart is all Elder's. But why? Why is it Elder's? What is it that she likes about him? Does she find him attractive? Is she even fond of him? As far as I can tell, Elder likes Amy because she's attractive and different and he has teenage hormones racing through him, and Amy likes him because reasons. I've stepped in puddles deeper than the romance that has 'developed' in this book. 
 With that said, Revis did build on the underlying story that was pretty much the only redeeming factor of the previous book in the series. She advanced the situation of the main characters, set up the plot and conflict of the next book, and I am interested in seeing where it goes. I'm just hoping that the writing picks up a little more, especially when it comes to the romantic elements.