A bunch of people already suggesting fast forward or something similar, but I would suggest giving some sort of incremental progress to the player to counteract the quick frustration. A checkpoint system maybe? (idk that doesn't actually sound like it would work lol)
It's cool nonetheless and looks very well polished. Nice work!