Looks the goods, loving all the fan fair over the "drift mode" feature, next they are going to start saying the D on an auto transmission means Drift... :lol:
What a car though, wouldn't mind taking one for a spin, personally loving that they are trying to revive the AWD hatchbacks...