Sea of Thieves will be getting a few stress tests this month leading up to the game's March 20 release date, Rare has announced.