Great Scott! The DeLorean is back in production!