You have a pretty good concept here! I liked that each of the characters affected each other's levels, rather than just being 3 platformers being played at the same time! I also like the panning camera, which allowed me not to worry about what a character was doing off screen. I would have liked something to create a little more tension in the game (maybe some more platforming?), but that doesn't take away from the fact that the puzzles were well designed, gradually teaching the player more about how the characters interacted with each other!
Well done!