Glyphs Apprentice is a deeply engrossing problem solving game, using simple programming to animate game objects. There are over 70 levels, each with a near infinite number of solutions.