Sea of Thieves release date officially set for March 20, 2018

Sea of Thieves, the Rare-developed action-adventure, title is finally heading our way early next year. The announcement arrived with a brand new trailer which revealed some new features as well. Read more…
Neowin