Yea, he is trying to land in a really tall huge funnel type tunnel thing. His plan is to have the tunnel slow down his decent. I remember see that too. Looks interesting, but suicidal.
I built one of these two years ago. It went about 35mph... Stopping was scary. I still have it, just need to fix the chain and mount the motor a little better. Its a blast!