Some sci-fi novels blow you away by their sheer pace of action, some, like Iain M. Banks, with their sheer conceptualization and ideas, some captivate you with engaging characters, some even dose you with just the right mix of dopamine to give you that slightly embarrassing rush of satisfaction every few pages, some are deviously multi layered and talk on several different levels like politics, economics, faith and philosophy. And some others, when read decades after being published, surprise you by their unique accuracy in predicting a future way ahead of their time. 
 I won't cut any corners, Ender's Game does all this. No wonder it's a classic. I just came off reading Frank Herbert's Dune and remember feeling a little let down, there was too much hype, possibly too much comparisons to the Lord of The Rings.I got the idea that Herbert borrowed a little too much from Arab culture, a culture that might have been obscure when he wrote the book in his circles, but this is hardly original. Also the heavy borrowing from Islamic terms to name things in his universe only took away from the original feel of it. 
 Ender's Game is deceptively simple, but multi layered nevertheless. The best writers i feel are the ones capable of communicating deep ideas in the simplest of ways; using story and character to create the maximum impact and relying on the readers' instincts and intellect to communicate the message. Ender's game is a fun, multi layered tale about politics, war, economics, biology and humanity. Sometimes its absurd and beyond belief, but only sometimes. And Card predicted the now ubiquitous internet based political discussions and drone warfare so early it is downright uncanny. I don't know if i'm ready to be quoted on this yet; but Ender's Game might just be the most perfect Science Fiction novel currently in existence.