This was a really great puzzle game: I was glad that you had a run of tutorial levels at the beginning and then started to throw the real puzzles at us. Great job!