Nice work. As you play you understand more and more how the mechanics work. I still don't feel like I fully got it, meaning I couldn't plan that many moves ahead. But it was challenging and enjoyable. My main suggestion would be let the play use right to go to the next level instead of having to click with the mouse. Well done.