These people are professional journalists? That is one of the most cringeworthy "professional" videos I have ever seen. If I had a copy of the kit, I would give it to my 7- and 8-year old neighbors and have THEM shoot a video.
Looks like the "Astro Ventilation" vents are decals? This could be a cheap-out ploy, or maybe we are going to see another version of the '69 that didn't have Astro Ventilation, like a 300 post?