It is kind of unfair, specially with the stiff controls, platforms where you can't look where you are going and the moving platform not carrying you around in the last challenge. But I managed to beat it and had a lot of fun! Not sure if I reached the ending, just "to be continued" appear even after I died from touching the last character...