It actually looks interesting from what I can see in this small picture.
it looks like a 5 cell configuration following the EFRA rules, and the motor is positioned like the current belt drive cars, but the spur gear looks to be vertical to the chassis, like a shaft drive car.
If better photos can be posted it would be helpfull.