I actually did this ride years ago. It was the first "ride" I went on after swearing off rollercoasters when I was younger. I was scared poop-less. But it was AWESOME, and kicked me back into riding rollercoasters, skydiving, bungee jumping, everything.
It looks like a take on the SkyCoaster (if it isn't the SkyCoaster itself). If you've never seen it, it is a ride that you lay horizontal in the harness, go up about 200 feet, then drop straight down when you pull the cord...flying like Superman over the crowd.
After seeing this, I'll probably never do it again! lol