Very interesting concept! One of the best takes on the theme I have seen. Planning my moves before every level led to an interesting gameplay. Good Job!