This link used to have a picture on it, but this is official communique via website that it’s legitimately real.
Jalopnik’s got more info than Chevy’s own website, but I’m not particularly surprised by that.
Some background - Wondering where the “Chassis twist” story came from? The source seems to originate from something posted here.
Edit: cleaned up id gobbledegook on the Chevy link
Edit 2: older source for the delay rumours.