Home » News » Sea of Thieve download for Xbox One and Microsoft Windows coming soon