Would love to see the final product! Has the car been delivered(guessing no)? I just got reminded about this any news?