Very unique use of the theme. The character animations are a nice touch. The last level reminds me of the flash game Bloxorz, where you rotate a 2x1 cube into a hole with the correct orientation. Very well done.