I'm not done playing yet, but I feel like I am stuck right here. I feel like I am supposed to drop down and hang on but I just cannot pull it off. Is there something I am missing?
You're right, you can drop down there and hold on to the ledge. You can do it by jumping off the edge while facing backwards, or by running towards the edge and turning around right before falling. It's pretty tough but you're almost past the hard part!