Could this ride be the one that was featured in the Little Mermaid DVD?
When I got my DVD, I remember in one of the special features there was a proposal for a ride that was not approved. Part of the proposal included a video of the ride from the rider's point of view. It was an awesome ride and I was disappointed that it had not been approved (at the time).
I hope TPTB changed their minds and this is the ride being built at DCA!!
Two big differences:
1) The ride in the video was about 4 minutes long. The DCA version will be 8 - 10 minutes long.
2) The ride in the video used a suspended "Peter-Pan" ride system. The DCA version will use an omnimover.