Fun puzzler and quite nice level of challenge and mechanics thaught piece py piece. Great job!
Thank you! Hope you had fun :)