The mechanics are understandable, and the platforming is straightforward. The only thing that ends up being frustrating is failure. When falling off a height, you have to go all the way back up. Maybe add checkpoints next time.