This doesn't make sense to me. The devil horns and combined rear light cluster have been the basis of the entire marketing campaign. After such a long wait I don't think Honda would allow the production car to be leaked days before its official release.This has to be part of their master plan to build up the real thing.