Sea Of Thieves Launch Trailer

The launch trailer for Sea Of Thieves has arrived just in time for the game’s launch on March 20th. Checkout the trailer below and catch your first glimpse of the dangerous Sea Kraken!