Shouldn't we be seeing/hearing something about these guys by now? Anyone know if they've gotten their 2002 Arrow chassis on the track yet?