This a solid entry ! It's tricky, but in a good and satisfying way ! Great job !
I liked the fact that the level is way bigger than the puzzle itself, added a lot to the mood.