I agree that the level design and controls make it feel unfair. I also got stuck upside down in the floor.