Sorry to bump the thread, but does anyone think there's any sort of connection between this track and the green splattered train Chance Rides revealed at IAAPA which is thought to be for Nickelodeon Universe in New Jersey?
RCDB has a Chance coaster listed as coming to Nickelodeon Universe next year, so I wouldn't say it's out of the question:
https://rcdb.com/16775.htm