First there were the photo from the mysterious Twitter account MeanStreakUpdates and now this from Cedar Point themselves. It seems to be the first official hint of what is to come...in fact, "They're Coming"
More details are emerging from this Huffington Post article as well.