** spoiler alert ** 
 I really enjoyed this book, it felt like it fleshed out the story in a really satisfying way. 
 To get the most out of the story I suggest reading all of the Shadow books and all of the Ender books because it ties in quite a bit from those story lines. 
 There are a few contradictions within the story but Card writes an afterword to help clear up any confusion. 
 Lose ends were tied up here, not the least of which is Bean and Petra's final child, which is probably why I loved this book so much. My only gripe would probably be the way Valentine is portrayed, and her relationship with Ender. I've always felt that she understood Ender better than anyone, though perhaps this is Card's way of showing how that trust and understanding developed. 
 I wish the story had gone on to show Ender's meeting with Jane because I've always felt that the short story that covers that wasn't enough. 
 Overall a great read for Orson Scott Card fans who are desperate for more Ender stories, maybe a bit of a nuisance to those who haven't read the rest of the series in its entirety.