This was really fun! You took a bunch of otherwise simple sokoban mechanics and combined them in a way that felt novel and fresh. The end-of-level transitions look great too!