Sea of Thieves become fastest selling First-part game in Xbox
Right from the first reveal at E3 2015, Sea of Thieves has become the title fans eagerly waiting to play. Sea of Thieves is a Microsoft’s exclusive open world game, the game is intended to let its players live like a pirate. Players can…