Picked it up today as well. Yes, heavy flash molding and TAKE CARE removing it from the headlight areas.
Not my kind of car, but had to check it out.

Simple kit and should make a fine slot car just like they did years ago. The decals are a nice touch.

Just a quick size comparison. No...not bothering to measure it.

Flash will need removing. I used 1000 grit to be careful.

At first, I thought this side was bad, but I took the body under my magnifier and seemed like heavy flash. I sanded it and it came out I suppose.
For the price, not bad. Hopefully they release others down the road. If this was a car I actually liked I'd be very happy. But I am pretty pleased just to see our scale get one more option for the builders out there.