Doubt that date is going to hold up due to COVID19...Production has halted in Germany & there is a huge dispute with the film crew going on right now. Production *MIGHT* resume mid May, if we're lucky but they originally scheduled to wrap in May. That means production is already 2 months behind what was already a super tight schedule. Get that flux compacitor checked out during your next oil change tho