Xbox One and PC users can download the final Sea of Thieves beta now. The beta runs until 6 a.m.