That is definitely a fiberglass body add-on. I've seen some concepts of those before (though I can't remember which coasters, specifically), but have never seen them on the actual rides, so I'll be interested to see if they really do the full add-on, or it ends up as a scaled down "hood ornament."