Rush Hour is by far the most clever puzzle game I've ever played - totally addictive and a fantastic brain workout, both for my adult mind and for kids as young as 4!  As a teacher I used this game with great success to encourage my students to exercise planning and sequencing skills, I love the way the 40 challenges build in difficulty, allowing players to progress at their own pace while building confidence.