Nice one, fits the theme well and the puzzles are quite challenging.I liked the implentation of programming (i) and there are enough levels.