A front engined LMP is rare these days. It will be interesting to see how it performs.
Comparing it to the vehicles in the background of some of the shots, as well as to the size of the driver's helmet, that looks to be one tiny car. It's more of a LMP go-cart!