The random stopping of motion makes it very difficult to do the platforming parts. I never know if I'll be able to make a jump each time or if it will stop part-way, despite not holding down the left-arrow or D key steadily.