...isn't this the same guy as a Con extra out of last years offerings? Is he supposed to be 'The DESTRO of Vehicles'?