That steering Head/Stem/Triple Tree or whatever you want to call it... looks massive.
Radiators looks to be a little further back and angled...
I wondered if they have the radiators pulled back so that we could see the front suspension. They are so wide open that I don't see how the plastic will fit.