It comes out Jun 21, 2019, which it tomorrow.
I recall seeing somewhere "Be one of the first to play it on June 20" but that may have been some pre-order bonus. Still weird for no reviews one day before launch. It's not like it's God of War or something. It's a Kart racer!