New ‘Sea Of Thieves’ Trailer Recruits A Goonie Or Two

Rare’s highly anticipated new open world pirate game, Sea of Thieves, releases tomorrow, and today, Microsoft unveiled the newest trailer for the Xbox One and Windows 10 exclusive game. The trailer is a live action spot featuring a… Read More