Sea Of Thieves- Announce Trailer

Here’s the announcement trailer for Rare’s upcoming Seas of Thieves, planned for release exclusive for Xbox One and Windows in Holiday 2016.