4 years 1 month ago
Link
It seems Microsoft corpirate has decided a Sea of Thieves Steam release wouldn't be a bad idea.
The post Sea of Thieves Steam Page Appears With a ‘Coming Soon’ Release Date appeared first on Siliconera.