Check out CP's webcam and you can see red track being placed up the side of the tower! The excitement continues to build!
http://www.cedarpoint.com/public/inside_park/webcam/beach.cfm
That said, with all the hype they're creating by delaying the official announcement, I have to wonder about the idea of launch, top hat, brakes. Doesn't seem to be CP's style. But, if this layout was the case, there must be some other trick to it (besides height and speed) that CP has up its sleeve.
Only time will tell...
Closed topic.
