Really well executed puzzler with hidden depth to the gameplay. Nice fit to the theme too. Went through all the levels as was determined to finish it.