This game is not hard, it is annoying.
The controls are jittery, the game is laggy, the advanced challenges require a milimetric exact precision that only computers can reproduce. I have died 47 times because if I pressed the wrong button LESS THAN ONE TENTH OF SECOND earlier or later I had to try again. Then, after I did, I died by the end of that screen because the jump button did not respond and I fell in the lava.
Seriously, only surgeons could play this game very well. Games are supposed to be fun, not a asian-level challenge. Chill the difficulty out or add in-screen checkpoints, mate.