Sea of Thieves passes 25m players

Rare title saw an influx of new users from Pirate’s of the Caribbean expansion