Well after watching the videos of the races today and not having "INVADER" be a total embrassment (fastest time 2.9490), I guess "INVADER 2" is really going to get built.
And for all the commenters that said Boo to graphite ... I was only 0.1000 behind some pro cars that I'm guessing ran oil and I hardly had any graphite in the wheels compared to the prep videos I've seen.