This is really well done! The overall package is phenomenal (great art and music, and I'm surprised that the moving sound effect didn't get annoying :D). The mechanics were well introduced and the puzzles had a nice learning curve. I would have loved to see more "heroes" (where's the yellow dude in the logo and what was the plan for him?) The last few levels took me some time, but I beat every one!
The only thoughts I had:
- An undo key might have been nice, it was rarely necessary but there were a few times that I accidentally hooked onto a box or key and moved it in a way that made resetting a little bit annoying. Similarly, a button for resetting would have been great, instead of having to hit esc--click on restart)
- It wasn't really clear that when "joined" you still won the level if a single one of your dudes went over the steps. I had thought that you still had to push them in individually, so there was a bit of over-thinking on one puzzle until I saw it happen.
Overall great work, great mechanics, amazing polish, fantastic job!