This is quite a good puzzle game! I struggled a bit at the last level. But just a bit.
Thanks for playing :)