Initially I found the controls hard, but once you start to understand how the bombs, jumping, and checkpoints work, it feels rewarding when you beat each puzzle. Very nice!