Trainyard is a train routing puzzle game that's easy to learn but hard to master. The goal: Get the color-coded trains from their outlets to their correct stations. As the game progresses, kids encounter new obstacles and techniques coupled with effective tutorials that pop up (usually just when needed) during play.
Kids create and test track configurations on a grid background until they find one that works. Trains run from outlet stations to goal stations at variable and easily controlled speeds. If the trains crash, players have to go "Back to the drawing board!" Double-tap to switch connections, and use erase mode to get rid of unwanted track. Sometimes kids have to send their trains on an indirect path to merge or cross over at just the right time; focus and concentration can be key.
Real railway concepts like switching tracks, train car merging, crossovers, and collisions are covered here. Geometrical concepts such as symmetry and asymmetry, timing (based on counting squares), and color mixing make for a concept-packed experience. Kids earn stars for each puzzle completed, keeping them motivated. Levels named after Canadian provinces provide a bit of geography icing on the top. Very cool accessibility bonus: Color-blind players can label trains with letters. About 150 levels ramp up slowly, but the harder challenges can stump even puzzle-loving adults.
Standouts: The graphics are clean and attractive, and the interface is well-designed without a lot of distractions. Room for improvement: The game keeps scores for two players, though it would be nice to be able to change profile names.