Had it not been built up with teaser videos since roughly the 13th century people would be pretty impressed. However, for all the hype, he goofy “Demon box” that appears to come with skinny track wheels but not the tires, Ana’s the fact that it’s still just a challenger, it needed to bring more to the table than…