The official release date is… 15th June! Might get pushed back or pushed forward but for now this is the date