Impressions on the new Scuderia Glickenhaus SCG004C hypercar