Very solid entry, well done! I had the same music used as a placeholder in one of my old projects... took me a second to realize why I recognized the song!
This plays and controls pretty well. You did a good job of introducing the core concepts of the game in the early levels, but for some reason, I couldn't wrap my brain around how the followers interacted with things. It's like there were one too many unique interaction rules and I couldn't quite keep it all in my mind. Some of the latter levels felt a little frustrating to accidentally hit a ghost and not be able to undo and have to redo all the box maneuvering again. Still a good game, great entry, and solid concept. Congrats on making something so complete for your jam!
Keep making games!