Sea of Thieves Closed Beta Kicks Off on January 24th; Content Included Detailed

Sea of Thieves Closed Beta details revealed.