This game fits the theme quite well, but it is not very innovative. The movement is too slow, and cavities in the walls where the player can go inside are not really easy to tell from the rest of the map.
Other than that, great job on the puzzles! They are just the right difficulty and the different abilities of each character were introduced very smoothly.