The controls are okay, the swinging mechanic from cloud to cloud is a little something to get used to. But not too bad.
The puzzles, some of them, can be difficult because the game really offers no suggestions. You kind of just have to think it through.