Ender's Game is not necessarily a book for kids even though most of the main characters are under 12 and Ender himself is 6 when the story begins. However, it is an excellent entry to science fiction for middle schoolers, especially those well versed in video games.