Sorry that wasn't very constructive of me.
I think the intro is a quality job and certainly acheives what it was set out to do.
But I'd question the point in it. Firstly people seriously don't like Flash intro's and secondly I'd be concerned about the image it gives. I'd say it makes you look more like yet another body kit and alloys type company you see in Max Power mags.
Would be 10x more effective with just a decent company logo, no animation and a proper targeted positioning statement imho