The blog says they showed a preview of what the cars will look like when you board the attraction. Are there any pictures of that anywhere?
I can't tell if they're referring to the train in the cartoon or something.
All these announcements feel like a jumbled mess and I've yet to find a single article discussing everything because I'm certain that I've missed a few things.