Great job. Fun mechanics and puzzle solving. Good use of the theme along with those. An all around pleasing experience B)