It's a good teaser promo. I'm thinking it's called Siren's Curse since part of it will be close to and facing the Cedar Point Marina and Sandusky Bay. Enthusiasts who seem to know what they're talking about are saying the track is red and not a Siren green color because it was built for two other parks but ended up here.