Author did state in the instructions that a gamepad is highly suggested. Keyboard is almost user friendly with a couple of quite challenging areas. Definitely muscle memory is required!
I did finish it with a keyboard but that jump dash block-trigger wasn't a lot of fun. Almost as bad was the teleport jump dash stuff in some rooms but still manageable.