I think you should have specified that W and Space are two different jumps. I was using W and found it impossible to dodge several attacks until I realized there was another jump height. It was very fun though once I figured that out.
Thank you!