Very solid puzzle game! The mechanics and the way they interact with the gaps are interesting and felt intuitive to me. Every level seemed to showcase an interesting interaction. Good job!