Sea of Thieves : The Final Beta Prior to Launch is Now Live
Sea of Thieves has been a big hit with the gaming community over the course of its scale tests. This weekend, everyone gets a shot as the final beta is live and open to everyone across Windows 10 and the Xbox One. Additionally, this final test includes the Merchant Alliance…