I think I heard the driver saying something about a kit car, maybe they are just using the frame and body of the kit car and put other performance parts in it.
EDIT:
thats from the manufacturer's website
Concept
so it's a fac five kit car with german quality standards....and omgz fuck how it looks like, it's a race car.