After being delayed from its original 2024 release date to 2027, it's been moved up to a different day in June.