Pretty tough and unforgiving (even the first double jump feels a bit finicky). It's a precision platformer with controls that lack this precision I believe. However I still enjoyed playing it and it's a blessing that restarting on fail takes almost no-time, that makes failing and trying again so much better!