Nice puzzle game! The "carrying" mechanic is a very nice twist and the fact that both characters have different abilities leads to very interesting puzzles. The graphics are really clean and I like the atmosphere.
The controls are quite good, but the carrying is a bit unintuitive: I would have prefered to have a button to carry my ally, rather that having a button to get carried, then having to switch.
Overall, this is a very interesting puzzle game with original mechanics, very good job =)!