The premise of this game is the foundation for logical thinking--- a great starting point for kids to learn about programming. Don't let this turn off any of you who are adults (like myself), as most of the levels are simply *not* as easy as they look and require a great deal of thought.