First impression, this car is so much fun to drive. Better than I expected. I love it.
Here she is! My brother happened to be over with his new GTI. The car feels just as well built and solid as the GTI (maybe slightly less) and that's saying a lot. Also feels as fast, but I haven't really pushed the ST yet.