For me it was way too hard but of course that's just me. I also enjoyed the sound design and the cutscene.
It is indeed too hard LOL I don't disagree