Home entertainment Godzilla vs. Kong hits theaters and HBO Max on March 26