Book Review | Ender’s Game

I’ve read so little science fiction in my life that I’m not actually sure what to compare Ender’s Game with. At first I was anxious that this book is like The Hitchhiker’s Guide To The Galaxy which is so frickin’ subtle. Surprisingly though, considering that it was written in 1977, the story is too advanced but it’s also very light so I didn’t even raise an eyebrow. Orson Scott Card was way ahead of his time! Amazing.

It was set in a dystopian world where government agencies breed child geniuses and train them as soldiers in order to win a war against an alien race they call the “Buggers.” Ender, six years old, was one among the chosen few to undergo military training in Battle School which is literally in a spacecraft orbiting around the earth. Ender suffered greatly from pressure in Battle School but his supreme skills made all his peers bow down to him. In the end, with his undeniably flawless tactics as a young commander, the earth has won against the Buggers. Ender was so brilliant you’d actually forget that he’s just a child!

What makes Ender’s Game different is its lack of romance which is good and quite appropriate since Ender didn’t even reach teenage. Sometimes, when romance is integrated in sci-fi, the romance becomes the conflict and that is just so overrated. Also, the end is really a nice twist. Some parts of the story which I thought were extraneous all made perfect sense. I don’t think I’ve read a better ending for a book in quite a while.

Anyway, I have also watched the movie adaptation and I think the plot developed so fast in the movie so I was like “ALREADY?” all the time. Some scenes which I think are relevant to the whole plot like some of Ender’s trainings at Battle School weren’t shown but nonetheless, the screenplay is close enough to the book.

Overall, I got very entertained. Ender’s Game isn’t a life-changer but it really deserves to be discussed about. I give it a 3.5 out of 5 stars.


P.S. I have a thing for book dedications.

Leave a Reply

%d bloggers like this: