Listing for ‘Sea of Thieves Release’

Sea of Thieves Release – A “Not-So-Smooth” One

March 21, 2018  |  by Dani

Ever since Microsoft and Rare came out with the initial announcement regarding the release of its upcoming exclusive action adventure game, Sea of Thieves, the game has gained quite a lot of traction in the world of video games. So much so, that people have started to refer it as one of the most hyped