Anyone have any info on the upgrades? Can't seem to find any spy pics or anything online other than what Lawrence Stroll said- there will be upgrades...