Nice game design. I like the individual puzzle/level design as well. Easy to grasp, it explains itself from just playing.