He lost me inside 2 minutes. Those renderings on the best car website were made by best car themselves, and as he mentions they've just cobbled together bits of other cars including the current GT86. There's a lot of wild speculation in the video.
There haven't been any spyshots of camouflaged cars yet, no motor show concepts, nothing. A March 2021 launch seems pretty unlikely.