Why is this stage so hard? Am I missing a mechanic?