Sea Of Thieves Finally Has A Release Date

Years after being announced, Xbox and Rare have finally revealed that Sea of Thieves will release on March 20th of 2018 for Xbox One and Windows 10.

They also revealed a brand new trailer at The Game Awards showing progression, customisation and a whole bunch more. You can watch that below.