It's August 28, 2025, 08:08:58 PM
Hmmm......I don't think anybody even started to believe that it was coming out this year, let alone June 6th.